summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-03-04Small edits to battleground code (bugreport:2816)ultramage11-493/+427
- removed bg_idle_announce setting (could be considered later) - moved crystal protection code to battle_calc_bg_damage - removed mob state 'inmunity' in favor of a script-based solution - removed unneeded 'setmobdata' (fixes collision with mob controller) - added svn:eol-style native for battleground code git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13565 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03Removed extra lines from schg_cas02 resetting data before eco/def is applied.L0ne_W0lf3-5/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13563 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03Removed the Blade Stop range check against players.ultramage2-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13562 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03* Applied the updated eco/def investment system to Juno WoESE castles.L0ne_W0lf6-127/+301
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13561 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03* Applied the updated eco/def investment system to Rachel WoESE castles, ↵L0ne_W0lf7-172/+346
Juno's next. * Corrected the conditions in the if block that I goofed up, in agit_template. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13560 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03* Another round of bug fixes to various scripts.L0ne_W0lf13-77/+137
- Added Satan Morroc spawn and corrected shadow spawn timers. (bugreport:2690) - Fixed Group of Evil NPC not reactivating when it should. (bugreport:2696) - Fixed the Zeny check when summoning guardians in agits. (bugreport:2712) - Added zeny check to Jawaii bartender (hung the script.) (bugreport:2747) - Corrected a mapwarp assosiated with the z-gang quest. (bugreport:2757) - Fixed warps in ice dungeon 3 being usable all the time. (bugreport:2776) - Corrected impossible condition if in Keil Hyre quest. (bugreport:2789) - Corrected leftover aegis variables in several scripts. (bugreport:2794) - Removed duplicate line from nameless quest. (bugreport:2795) * Implemented official behaviour/Cost for investing in economy and defence - Eco/Def will be modified on the turn of the day instead of immediately. - Cost has been updated to official values. Investing twice now costs 4 times the first investment. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13559 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-02Partial revert of r13556. The client doesn't handle active skills with 0 sp ↵ultramage2-2/+2
correctly. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13558 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-02Blade Stop status no longer prevents item use and equip changing.ultramage3-6/+8
Blade Stop skill will now only activate if the attacker is at most 2 cells away (1 if barehanded). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13557 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-02Just some generic cleanups.ultramage6-36/+33
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13556 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-01Fixes from 2008/10/13 bugreport:2077 (Only commiting because nobody did ↵shadow5-4/+14
until now and those bugs would get lost) * Fixed monster's Spiral Pierce, now it is always blocked by Pneuma. * Fixed Monk Absorb Spirits mana recovery per spirit absorbed, 7, not 10. * Fixed Monk spirit balls not being removed on death (like happens with gunslingers). * Fixed Swordman Auto-Berserk sp cost, 1, not 5. Should be 0, but eA wont allow the skill to work. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13555 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-01Ankle Snare cannot be knocked back anymore (bugreport:2804).ultramage2-0/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13554 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-27- Updated const.txt using battleground stuff.zephyrus4-61/+159
- Updated item_db.txt battleground items. Fixed 2 premium items. Fixed Gunslinger Medal usable by all classes. - Battleground Guardians status (copied from Veins, we need officials). - Added skill_nocast_db.txt restrictions for battlegrounds. I just used the 8 flag (when WoE is on) because nothing used it. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13553 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-26- Updating visual basic project files.zephyrus6-0/+44
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13552 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-26- Second Part of BattleGround Implementation.zephyrus6-0/+478
* Still need to merge visual studio files and scripts. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13551 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-26- Fixed item Nemesis.zephyrus21-215/+1044
- Fixed Tarot Card being used on Emperium. - First Part of BattleGround Implementation (please wait). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13550 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-25* Wrong variable being used in StringBuf_Vprintf. (follow up to r13386, ↵FlavioJS2-1/+3
fixes bugreport:2798) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13548 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-25- Bugreport #2800 ( Atcommands usables without restriction :S )zephyrus2-5/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13547 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-24Replaced giving dummy sd gm levels in script commands atcommand and ↵sketchyphoenix2-3/+2
charcommand with a check by internal flag. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13546 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-23 * Consolidated is_atcommand() and is_atcommand_sub()sketchyphoenix6-113/+107
- replaced gmlvl arg with a flag arg for internal/player generated checks. (dummy sds that used this arg are given gm levels) - each command check runs through is_atcommand() and is checked for its origin (internal or player generated) - charcommands are also parsed in this function. - script atcommand/charcommand function calls to is_atcommand() have been updated - also updated some clif/map functions calls to is_atcommand() * charcommands should now log properly with the target of the command included. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13545 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-23* Made mob_timer_delete check the deletetimer in the mob.FlavioJS4-7/+28
* Added missing delete_timer's every time deletetimer is being set. (except when allocating) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13544 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-23* Made mob_delayspawn check the spawn_timer in the mob.FlavioJS2-4/+27
* Added missing delete_timer's every time spawn_timer is being set. (except when allocating) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13543 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-21Corrected revision number for the previous upgrade script.ultramage2-2/+2
Applied changes made inside the script to main.sql. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13542 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-20Increased variable size for status/skill points to remove the 65k cap ↵ultramage8-67/+31
(bugreport:1579). Added sql upgrade script to adjust the appropriate char table columns. This is an enhancement to r5762. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13541 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-20* Modified WFIFOSET to trigger a fatal error when trying to send a packet ↵FlavioJS2-3/+13
that is too big. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13539 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-19* Fixed impropper filling of w4 in npc_parsesrcfile when there are less than ↵FlavioJS4-24/+21
4 fields. (bugreport:1063) * Simplified atcommand_spiritball. (deprecated msg_txt 204 and 205) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13538 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-18- Small fix to zeny check in airships.txt (bugreport:2763)Kisuka6-191/+152
- Fixed a typo in thana_quest.txt (bugreport:2783) - Added missing dialog to Biological Weapon Quest. (bugreport:2778) - Optimized and fixed getequipname() in card_remover.txt (bugreport:2156) - Added missing npc name in Lvl4_weapon_quest.txt (bugreport:2764) - Updated item scripts for 12294 to 12297. (bugreport:2766) - Updated item 1483 (Ivory Lance). (bugreport:2753) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13537 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-16Fixed card remover commands not preserving item rental time.ultramage1-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13531 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-13fixed 2nd bug in the eventLupus1-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13527 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-13fixed st.Val exploitLupus1-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13526 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-12- Added iRO Valentine's Day 2009 Event.Kisuka4-2/+799
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13524 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-12Applied patch to getitem2/delitem2 to handle charid embedding correctly ↵ultramage4-26/+47
(bugreport:2735). Added missing codepage option for ipban module in login_athena.conf. Converted dbghelpplug project in vs9 directory to vs9 format. Updated effects list doc with new data from 2009/01/21a sakexe. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13523 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-07- Relocated 'Maseph' npc to moc_fild07. (bugreport:2749)Kisuka7-52/+54
- Removed duplicate text from hellion quest. (bugreport:2738) - Starting to translate any Japanese text I find in eAthena. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13510 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-06* Follow up to r13485. (bugreport:2741)FlavioJS3-9/+13
- @spiritball creates spiritballs without timer (limited to the array size instead of 500) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13509 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-06Yet another fix to r13503 - dangling player chatroom pointer in id_db ↵ultramage1-0/+1
(bugreport:2750). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13508 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-03Fixed NPC_ALLHEAL being obtainable by players/gms, which also causes client ↵ultramage1-1/+1
crashes (bugreport:2737). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13507 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-02Fixing r13503...ultramage3-4/+12
- Added missing id_db removal calls for all flooritem objects (bugreport:2729) - Added missing destruction of skillunit_db on mapserver exit git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13505 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-31Added skillunit_db for efficient execution of skill_unit_timer() (followup ↵ultramage1-11/+11
to r13503). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13504 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-31objects[] array removal (bugreport:2559)ultramage4-133/+48
- Removed the 2 MB wide static array in favor of a general-purpose DBMap (id_db for now). - Inlined functions map_addobject, map_delobject and map_delobjectnofree into their callers' code. - Replaced the free id lookup algorithm from ancient jathena with something more efficient. - Moved the algorithm to map_get_new_object_id() (similar idea as r13481). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13503 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-30Fixed "junk symbols". (bugreport:2723)Kisuka6-22/+22
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13500 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-29Fixed mob_spawn_dataset() not initializing the spawn_timer variable ↵ultramage1-0/+1
(followup to r13497). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13498 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-29- Fixed a little spawn_timer bug. Discovered with a previous fix from ↵zephyrus1-10/+8
ultramage and because of this spawn line: npc/mobs/fields/prontera.txt: prt_fild06,222,30,40,10 monster Green Plant 1080,15,900000,450000,1 This is an impossible spawn area, and the engine just keep trying each 5 seconds to spawn it again. So we need to fix this line with a correct spawn too. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13497 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-26- Fixed typo on Sprint Set item (bugreport:2679)Kisuka3-11/+25
- Fixed typo on Poison Bottle Box item (bugreport:2715) - Fixed Kafra coordinates for moc_ruins kafra (bugreport:2714) - Added items 14228 - 14241 (bugreport:2716) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13496 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-26Changed guild_skill_relog_delay to yes. Relogging no longer resets delay on ↵L0ne_W0lf2-2/+4
guild skills. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13494 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-25- Implemented monster skill "Full Heal" NPC_ALLHEAL.zephyrus3-4/+18
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13493 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-25- Ops... missing var from my source. Sorry.zephyrus1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13492 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-25- Implemented new Pet Bonus System. Enjoy!! :Dzephyrus9-116/+195
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13491 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-25- Implemented new item bonus scripts required for battlegrounds.zephyrus11-174/+380
- Battlegrounds items rewards for Tierra Valley and Flavius done (but autoscript rate is suggested - 5%). - Restricted trade/storage/drop for those items. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13490 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-25- Added 'Acorn Dealer' NPC to Moscovia (forgot to add it).Kisuka1-0/+61
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13489 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-25* Changes to the configure script:FlavioJS3-1202/+1745
- added option --enable-profiler (supports gprof) - added option --enable-64bit (don't force 32bit) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13486 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-01-24* Changed pc_spiritball_timer and pc_addspiritball: (bugreport:2705)FlavioJS2-18/+33
- don't make assumptions about the calling order of timers - ensure that sd->spirit_timer is is ordered by expiration time git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13485 54d463be-8e91-2dee-dedb-b68131a5f0ec