summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-07-25Rewrote Quest Log system.Inkfish21-262/+504
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13959 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-25- Fixed a normal Valkyrie being spawned with 'boss_monster'. (bugreport:3419)brianluau4-4/+4
- Added 'boss_monster' to some MVPs that were missed (follow up to r13813). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13958 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-23- Fixed some grammar and spelling.brianluau2-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13956 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-22Added proper bounds of INT_MIN to INT_MAX for hp/sp when being sent to/from ↵Paradox924X2-4/+6
status_damage/status_heal for negative values because of INT_MAX being (-INT_MIN - 1). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13955 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-18- Fixed the config description for 'random_monster_checklv' (follow up to ↵brianluau3-4/+6
r13952). (bugreport:3378) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13954 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-18Fixed "OnMobDeath" doesn't work sometime in Izlude Party Arena.Inkfish2-11/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13953 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-18* Dead branches no longer check for players' level. (bugreport:3378)Inkfish3-2/+6
* The Lovers Card won't teleport anyone on PVP/WoE/BG maps. (bugreport:3371) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13952 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-17- Fixed a bug/typo in Valorous Assassin's Damascus's bonus.Kisuka3-53/+56
- Added missing Gae Bolg & Dragon Slayer to socket enchanter. (bugreport:3386) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13951 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-11Some insignificant code tweaks.ultramage4-6/+8
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13945 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-11* Some updates for range check. (bugreport:3339)Inkfish8-7/+25
- Monsters shouldn't use skills if the target is within its attack range but is out of the skill range. - Monsters' skill range is no longer 9 by default. - Range for players' attacks and skills should always check for a circular area. - The range of Magnetic Earth is 2. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13944 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-09- Added documentation for 'getmobdrops' (follow up to r13101). (bugreport:3351)brianluau2-31/+107
- Added documentation for 'areamobuseskill' (follow up to r13897). (bugreport:3352) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13942 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-08* A few minor bugs fixed. :3L0ne_W0lf16-93/+126
- Fixed npc in okolnir quest using non-existant event. (Bugreport:3085) - Translated non-translated lines in Okolnir quest. - Fixed Asprika quest giving Brynhild requirement message. - Added missing warps for The Sign quest. (Bugreport:3295) - Corrected time check for Sir Jore in the Sign Quest. * Updated warps for 13.1 maps. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13940 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-07Skills that have multiple hits should do 1 damage per hit to plants.Inkfish2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13938 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-05You should lose hp anyway even if your Martyr's Reckoning is perfect dodged.Inkfish1-8/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13934 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04* Extended ATF_SKILL to ATF_MAGIC and ATF_MISC.Inkfish5-7/+14
* r13932 Fixed a wrong check on hp in Intimidate code. (bugreport:3305) (I forgot to write the message.) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13933 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13932 ↵Inkfish2-1/+2
54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04TK_POWER shouldn't count the player him/herself for the skill.Inkfish2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13931 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04- Added documentation for 'getmapflag' (follow up to r12175). (bugreport:3314)brianluau2-10/+18
- Fixed a zeny check in Transcending quest. (bugreport:3334) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13930 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04* Martyr's Reckoning can be perfect dodged.Inkfish2-1/+9
* Casting Flying Kick while running and in the spurt status doubles the damage dealt without spurt status. (bugreport:1898) - TODO: bonus on running is still not correct. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13929 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02- Re-added { } that were accidentally removed in last commit.brianluau1-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13927 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02- Added mosk_que to the mapcache (follow up to r13903).brianluau7-118/+117
- Fixed some input checks and variable types in Megingjard quest. - Updated SQL item/mob databases to latest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13926 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02* Fixed a bug in Ifrit's drops (bugreport:3319)Playtester2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13925 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02* Updated autobonus [Inkfish]Inkfish4-29/+45
- added documentation for autobonus. - invoke status_calc_pc to complete autobonus execution and this will refresh client display as well. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13922 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-30Fixed when dynamic_mobs is active, reloading script right after the last ↵Inkfish2-0/+7
player having left a map leads to permanet mobs not spawning on that map.(bugreport:2736) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13921 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-30Fixed sql char deletion code using a broken pet deletion query (ran very ↵ultramage3-218/+150
slow, and had a typo in a binary shift operation) (bugreport:3304). Fixed change r13774 to the code responsible for deciding whether to move 1 extra cell when stopping walking; it had its logic inverted by mistake (bugreport:3312). Cleaned up the itemlist, cartlist and storagelist gm command code: - fixed buffer overflows in all three functions (bugreport:456). - merged all three atcommand functions into a single one; the appropriate behavior is detected from the command's name. - using the StringBuf class instead of static-size buffers and string operations for more efficient and safe processing. - using 'jname' (the one without underscores) as the primary item name in the list, and not using the aegis name for cards at all (since it's almost identical). - fixed forged item details never being displayed due to a missing strcat(). - extended item info (crafted/named items, pet eggs) will now be displayed for storage and cart list as well. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13920 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-29* Updated drops to the released official bRO 12.1 dropsPlaytester2-33/+35
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13919 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-29* Fixed attack not counted as connect when dodged and got damage from skill ↵Inkfish3-3/+7
bonus like Weaponry Research. * Corrected the description for vit_penalty_type. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13918 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-28- Fixed a typo in r13915, causing SC_values 247+ to be off by one.brianluau2-16/+15
- Reverted the Continental Guard change from r13911 (that's how it is on official). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13917 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-28fixed some typos on autobonusInkfish3-5/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13916 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-28* Implemented script command "autobonus". [Inkfish]Inkfish11-280/+321
- "autobonus" is similar to "bonusautoscript", however it has a timer of its own. - Updated itemdb changing items bonus using "bonusautoscript + sc_start" mode to "autobonus + bonus" mode. - Remove bonusautoscript and status changes that was needed by bonusautoscript and is no longer in use. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13915 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-26- Moved the anthell warp agent to the new entrance. (bugreport:2801)brianluau5-66/+49
- Added missing 'F_GldTreasSw' function for Novice Castles. (bugreport:3292) - Removed OnTouch trigger area from Continental Guard NPCs. - Corrected the observatory warp portal. (bugreport:3293) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13911 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-23Minor update to atcommand_jailfor and atcommand_char_ban's modif_p var ↵Paradox924X2-2/+10
incrementation for minute-based bans/jails. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13910 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-23- Updated SQL item/mob databases to latest.brianluau4-71/+117
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13908 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-22- Removed maps that were listed twice in mapflag files. (bugreport:542)brianluau5-7/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13907 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-22- Added missing 10.3 dialog to tu_archer.Kisuka2-87/+376
- Removed 'Arpesto' and added to hunter_skills with its script (Official Phantasmic Arrow Quest). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13906 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-22- Fixes for 'Koshei the Immortal' quest.Kisuka4-124/+1889
- Added some iRO event scripts (christmas & memorial day). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13905 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-21Added instance command definitions, using what I could find and how they are ↵L0ne_W0lf1-0/+90
used from the script provided. Further feed back may be nessecary. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13904 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-21- Added moscovia quest 'Koshei the Immortal'.Kisuka6-37/+6292
- Added 2009rwc maps & mosk_que to map indexing/conf. - Removed duplicate Moscovia Inn NPC (bugreport:3188). - Removed pointless specialeffects from speed items (bugreport:3208). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13903 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-21Fixed Backstap bypassing battle_check_target.Inkfish1-8/+8
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13902 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-20- Instancing System (Thanks to Sirius White who did most of the code, with ↵zephyrus19-53/+1244
some of my work to implement client side information, some optimizations and bugfixes). Also thanks to contributions from UEAUP team and Orcao. - Fixed a bug on areamobuseskill and changed it to make it as Aegis. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13901 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-20* Changed Asura Strike/Jump Kick to target skill to get rid of the "target ↵Inkfish7-52/+43
delay". (bugreport:2174) - skill tree will be re-sent on status change to handle using these two skills during combo. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13900 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-20Fixed a typo in buildin_mobuseskill_subInkfish1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13899 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-19- Fixed a Assassin Quest question having all correct answers. (bugreport:3260)brianluau6-47/+23
- Fixed lots of random typos, thanks to BloodWist for pointing them out. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13898 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-19* Implemented script command "areamobuseskill" and skill NPC_INVINCIBLE and ↵Inkfish15-25/+141
NPC_INVINCIBLEOFF. (topic:217330) * Using items no longer cancels invincibility(but using target and ground skills through items does). (bugreport:3259) * Fixed Butterfly Wings not working during GVG. (bugreport:3264) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13897 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-17Fixed wings not working when used on top of Magnetic Earth.Inkfish1-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13896 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-16* Turn Undead shouldn't apply aftercast delay when casted on a "living" ↵Inkfish2-2/+21
entity. (bugreport:1740) * Autocasts should always fail if the target is outside the skill range or an obstacle is in between. (bugreport:3201) * The Lovers should affect the target instead of the caster. (bugreport:3252) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13895 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-16Fixed an exploit that makes guild skill get higher level than the max ↵Inkfish8-14/+18
defined in guild_skill_tree. (bugreport:3241) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13894 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-15Removed the 'src' parameter from skill_delunitgroup() (see r5911) ↵ultramage4-15/+16
(bugreport:3253). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13893 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-15* Skill through items will not be blocked when 90% overweight. (bugreport:3246)Inkfish3-16/+21
* Now you can drop items when hiding. * Now you can't logout when hiding, cloaking or chase walking. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13892 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-15Improving the r13888 crashfix to cover similar crash scenarios discovered:ultramage5-66/+24
Reordered code in status_change_end(SC_DANCING) so that an ensemble's skill unit group is deleted only after removing both performers' status changes. Modified the call to skill_delunitgroup() IN status_change_end(SC_DANCING) so that it always processes the group's true owner and not others (bugreport:3253). Replaced calls to skill_stop_dancing() with status_change_end(SC_DANCING), since it now provides identical functionality. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13891 54d463be-8e91-2dee-dedb-b68131a5f0ec