summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-08-14- Modified map_foreachinrange so that you can also specify the max length of ↵skotlex15-610/+909
the path to use. The max_count field in the skill_db is used to specify this range for path-type skills (Sharpshooting, Kamaitachi and the NPC Breath skills. - Implemented the 'new' NPC skills described here: http://ro.doddlercon.com/wiki/index.php?title=Monster_Skills . It is mostly complete, but the new status changes (slow cast, critical wounds, etc) don't have any visual effects yet (icon or opt changes? I don't know if they should have). Also I could not find the unit_id for Evil Land, so it looks just like Sanctuary for now. Apart from those, the only skills which I couldn't get to display properly are the Breath skills (with the exception of Fire Breath). - skill_calc_heal now takes the target as argument to properly support Critical Wounds - battle_calc_return_damage now takes a flag to know if the attack was direct or not, needed since Magic Mirror also reflects indirect attacks. - cleaned up the 'description' field in skill.c, added skill_get_desc to it - Removed 'splash' support from Lex Divina as it is no longer needed. - Modified the way Sight/Sightblaster work so that the skill id is no longer guessed (needed to properly acquire the splash range for Wide Sight) - Corrected gtb_sc_immunity setting not taking effect if your block value was the same (that is, if the config said 30%, then you would only get status change immunity at 31%, nor 30%) - Uncommented the 'new' npc skills from mob_skill_db as they are implemented now. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11000 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13* Fixed some typos thanks to ChristianPlaytester3-6/+9
- also reduced aftercast delay of NJ_ISSEN git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10999 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13* Fixed a typo in the merchant quest.L0ne_W0lf2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10998 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13* A few corrections to merchant and wizard job quests, care of Barron-Monster.L0ne_W0lf3-2/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10997 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13Fixed a small error in the script_commands documentation about getpartyleader.Paradox924X2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10995 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13* Fixed a wrong negative value checking in Schwartzvalt Trilogy quest.SinSloth2-1/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10993 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13replaced some item names with item IDs, also fixed a bug in skill quest ↵Lupus10-68/+78
(some items weren't deleted) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10992 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-13* Corrected skill-based hp/sp regen (SM_RECOVERY, MG_SRECOVERY, ↵ultramage2-7/+9
MO_SPIRITSRECOVERY, NJ_NINPOU, TK_HPTIME, TK_SPTIME) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10991 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-12Resolved some issues mentioned in the changelog headerPlaytester2-10/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10990 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-12* Merchant job quest bug fixes. Thanks to Barron-Monster.L0ne_W0lf3-4/+9
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10989 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-12* Replaced some mob_avail.txt entries with a simple example entryultramage6-69/+20
* Removed "Crusader quest monsters" from mob_avail (not used anymore) * Updated the mapcache with data for moscovia maps * Fixed one problem in map_delmap() * Fixed a bad message in @disguise git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10988 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-12* More bug fixes to the 2-1 quests. Priest and Blacksmith specifically.L0ne_W0lf3-8/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10987 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-12* Goofed. Previous update was to the 2-ONE job quests.L0ne_W0lf1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10986 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-12* Bug fixes to the updated 2-2 job quests.L0ne_W0lf8-98/+121
- Testing and fixes courtesy of Barron-Monster and Samaury22. * Corrected the second "Line" selling in the Comodo shop to "Whip". git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10985 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-11Added remaining 11.2 skill db entriesPlaytester4-1/+45
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10983 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-11* Implemented 11.2 skills in the skill_dbPlaytester2-29/+32
- note that the code for them is still missing git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10982 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-11* The Sign Quest is now more accurate, some bugs have been fixed and an ↵SinSloth5-787/+751
exploit has been too. - It is no longer possible for players helping in the last part to complete the quest at the same time. * Fixed some bugs in various quests. - Einbroch laboratory now correctly checks for players entrance - Small fix with Laboratory device to make it more understandable. - Fixed a misorder with some checkings of a Rachel quest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10980 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-10* Raised splash range of Focused Arrow Strike and First WindPlaytester2-8/+11
- temporary fix until the real area calculation is added - also started adding some of the 11.2 skills git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10978 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-10Updated item_db.sqlPlaytester2-4/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10976 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-10Fixed typosPlaytester3-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10975 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-10- added proper comments to login packet 0x277ultramage14-889/+893
- added a missing \n to one login server warning - silenced one "dc[4] might be uninitialized" warning - fixed an apparently wrong abra_db.txt entry (venom splasher: 40000) - removed .gat from the remaining npcs git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10974 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-10* 2-1 Job quest update. Needs in-depth testing.L0ne_W0lf9-8456/+10815
- Because of a change of variables, players currently undergoing the job change quests may find themselves in a slightly different position in the quest. - This update reverts the hunter job quest timer BACK to 3 minutes. * Corrected some Acolyte job quest issues. - Removed Priest quest specific text from acolyte quest file. * Bard Pang Voice quest was checking for the wrong variable. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10973 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-09* Fixed damage of NPC_COMBOATTACKPlaytester2-3/+6
- also reverted some custom skill changes git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10972 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-09- stable -> trunk syncultramage9-632/+546
- battle.c and pc.c formatting - fixed one badly defined npc shop format string - removed the "selling item for no buying price" warning when the item has a buying price of 20 (see topic:157465) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10971 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-09The new functions now clear junk from the output buffer, this simplifies the ↵ultramage9-29/+34
code a bit. Added a TODO for one emblem loading problem/crash. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10969 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-09* Fixed a small bug with the Sign Quest XP rewards.SinSloth2-3/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10967 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-09- Moved damage logging to mob_log_damage, now non-damage targetted (or ↵skotlex4-74/+93
splash) skills also get logged into the monster's 'damage history' which affects the exp-bonus per attacker setting. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10966 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08- Changed the structure of the homunculus_db file so that the homunculus and ↵skotlex9-198/+265
its evolved version share the same line. Also added the evolution bonuses to it. - Updated the @homstats command to show evolution bonuses - Cleaned up the homunculus db structure. - Implemented the evolution stat growth bonuses. - Some small cleanups in the mercenary.c file - Corrected initial intimacy of a newly created homunculus (should be 21/1000) - Incremented the size of mob.c:summon.class_[] since mob_pouch has almost 350 entries. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10965 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08* Cleaned up junk left in the code by the mapcache/mapindex updateultramage15-217/+193
- Added mapindex_getmapname(_ext) to help with ".gat" adding/removing - Moved related processing to the interface (prevents duplicity) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10963 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08Sharp Arrow now gives Crit+20Playtester2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10962 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08- Fixed some missing max levels for npc skillsskotlex7-16/+82
- Expanded isloggedin script command to support an optional argument (char id) - Expanded warpparty command to accept target "Leader", this will warp the party to the leader. - Added a summon structure to handle non-dead-branch mob-groups since the current implementation totally fails for mob groups that don't have MANY integrants - Fixed mobs not attempting an IDLE skill right before unlocking a target. - Removed a useless variable in the pet_data structure git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10961 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-07Some minor typo fixing.ultramage8-23/+21
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10960 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-07* Removed a duplicate related to the Sign Quest.SinSloth2-7/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10959 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-06* Slightly deobfuscated the max-hp calculation functionalityultramage2-36/+44
- fixed hp/sp calc code adding extra few points from item bonuses git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10955 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-06* Added a null-pointer check to skill_initunit() to prevent a crashultramage11-27/+59
* Added a while() loop to the client packet processor (for performance) * Added support for kRO 2007-05-14aSakexe langtype 0 login packet 0x2b0 * Added Job_Baby_Alchemist define to complement the Job_Alchemist update * Added custom Hollow Poring mob_db2 entry git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10954 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-05Fixed a missing charserver include causing "warning: struct declared inside ↵ultramage2-3/+2
parameter list". git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10953 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-05* Fixed a wrong item ID in Socket Enchant NPC.SinSloth2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10951 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-05* Set default Rachel NPCs as kRO ones (with mask).No more debate please.SinSloth3-24/+25
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10949 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04Stable and Trunk:L0ne_W0lf5-101/+116
* Several bug-fixes to various Rachel quests (Gepard) * Small fix to the level 4 weapon quest. Trunk Only: * Small fix to the Thief Job Quest git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10948 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04Some all-around code reformatting/cleaningultramage7-344/+232
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10947 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04* Removed weird mvp reward item drop behavior (see topic:160077)ultramage11-159/+42
* Fixed Cart Revolution not transferring status effects on attack, and Cart Termination doing it when it shouldn't (see topic:156745) * Fixed #refine not accepting names with spaces in them * Fixed disguises not doing sit-down properly (missing self packet), broken since r6299 stable / r5833 trunk * Added missing /blackmith packet action to packet_db.txt * Removed "eathena's custom equipped mobs" from mob&skill db git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10946 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04* Fixed a nasty bug in Dandelion's Request.SinSloth2-5/+9
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10944 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04Added the remaining arrow craftingsPlaytester2-7/+43
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10943 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-01* Added some of the new arrow craftings for testing purposesPlaytester3-1/+56
- some item names are still unknown, help needed - fixed an item name - more to come git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10942 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-01updated file versionsLupus2-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10941 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-31* Fixed north prontera kafra having an empty warp listultramage18-36/+44
* Removed junk ЎA text from the 2004 headgears * Changed deprecated Job_Alchem to Job_Alchemist (see r10904) * Fixed a typo in a geffen city npc (Job_Merhcant) * Fixed a typo in the Jobmaster custom script (Job_Gunsliger) * Fixed one old eAAC Quest Warper bug (warp to nonwalkable coords) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10940 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-31* Added the "F_BlockHigh" function back in, as it's still used by 2-x job ↵L0ne_W0lf5-52/+1325
quests. - Fix the assassin job quest item reward bug. Cheap fix until it's rewritten. * Added official Pang Voice skill quest for bards. Further official 2-x skill quests to come. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10938 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-31Renamed menuskill_lv -> Renamed menuskill_val, because people also used it ↵ultramage5-73/+77
to store stuff like map coords, inventory offsets and object IDs... git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10937 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30* Fixed the OnAgitBreak message being map-only and not global when a castle ↵L0ne_W0lf2-2/+4
is taken. (Lil DomX) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10936 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30Updated sql filesPlaytester2-45/+46
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10934 54d463be-8e91-2dee-dedb-b68131a5f0ec