8360 Commits

Author SHA1 Message Date
L0ne_W0lf
19bf39a780 * A few minor bugs fixed. :3
- 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://svn.code.sf.net/p/rathena/svn/trunk@13940 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-08 03:26:31 +00:00
Inkfish
2d8b6a13f4 Skills that have multiple hits should do 1 damage per hit to plants.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13938 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-07 10:54:21 +00:00
Inkfish
98159d09a3 You should lose hp anyway even if your Martyr's Reckoning is perfect dodged.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13934 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-05 03:40:34 +00:00
Inkfish
ab4ae85ca5 * Extended ATF_SKILL to ATF_MAGIC and ATF_MISC.
* r13932 Fixed a wrong check on hp in Intimidate code. (bugreport:3305) (I forgot to write the message.)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13933 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04 13:17:08 +00:00
Inkfish
3f4795f53e git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13932 54d463be-8e91-2dee-dedb-b68131a5f0ec 2009-07-04 12:06:04 +00:00
Inkfish
e7219585ed TK_POWER shouldn't count the player him/herself for the skill.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13931 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04 11:29:36 +00:00
brianluau
50216b7ef6 - Added documentation for 'getmapflag' (follow up to r12175). (bugreport:3314)
- Fixed a zeny check in Transcending quest. (bugreport:3334)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13930 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04 10:35:56 +00:00
Inkfish
ef5faf1479 * Martyr's Reckoning can be perfect dodged.
* 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://svn.code.sf.net/p/rathena/svn/trunk@13929 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-04 03:54:58 +00:00
brianluau
3bc93f0426 - Re-added { } that were accidentally removed in last commit.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13927 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02 19:30:49 +00:00
brianluau
973a96f9aa - Added mosk_que to the mapcache (follow up to r13903).
- Fixed some input checks and variable types in Megingjard quest.
- Updated SQL item/mob databases to latest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13926 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02 18:56:16 +00:00
Playtester
285f7438bc * Fixed a bug in Ifrit's drops (bugreport:3319)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13925 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02 18:09:12 +00:00
Inkfish
eb77057e6e * Updated autobonus [Inkfish]
- added documentation for autobonus.
- invoke status_calc_pc to complete autobonus execution and this will refresh client display as well.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13922 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-07-02 12:51:05 +00:00
Inkfish
f9b0729dfa Fixed when dynamic_mobs is active, reloading script right after the last player having left a map leads to permanet mobs not spawning on that map.(bugreport:2736)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13921 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-30 14:27:02 +00:00
ultramage
e54bf092d2 Fixed sql char deletion code using a broken pet deletion query (ran very 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://svn.code.sf.net/p/rathena/svn/trunk@13920 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-30 09:21:28 +00:00
Playtester
6a031bdd77 * Updated drops to the released official bRO 12.1 drops
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13919 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-29 17:40:48 +00:00
Inkfish
6b975e4fd5 * Fixed attack not counted as connect when dodged and got damage from skill bonus like Weaponry Research.
* Corrected the description for vit_penalty_type.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13918 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-29 12:47:21 +00:00
brianluau
eebb014937 - Fixed a typo in r13915, causing SC_values 247+ to be off by one.
- Reverted the Continental Guard change from r13911 (that's how it is on official).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13917 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-28 17:06:14 +00:00
Inkfish
50961ceec3 fixed some typos on autobonus
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13916 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-28 10:28:48 +00:00
Inkfish
5516002a5c * Implemented script command "autobonus". [Inkfish]
- "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://svn.code.sf.net/p/rathena/svn/trunk@13915 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-28 08:23:53 +00:00
brianluau
4ed47c3153 - Moved the anthell warp agent to the new entrance. (bugreport:2801)
- 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://svn.code.sf.net/p/rathena/svn/trunk@13911 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-26 20:39:22 +00:00
Paradox924X
c52de2b250 Minor update to atcommand_jailfor and atcommand_char_ban's modif_p var incrementation for minute-based bans/jails.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13910 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-23 21:42:16 +00:00
brianluau
0949ac0d1a - Updated SQL item/mob databases to latest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13908 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-23 00:15:39 +00:00
brianluau
a83fa9bdcf - Removed maps that were listed twice in mapflag files. (bugreport:542)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13907 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-22 16:31:42 +00:00
Kisuka
cffe6395ef - Added missing 10.3 dialog to tu_archer.
- Removed 'Arpesto' and added to hunter_skills with its script (Official Phantasmic Arrow Quest).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13906 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-22 03:14:16 +00:00
Kisuka
505e1b03e7 - Fixes for 'Koshei the Immortal' quest.
- Added some iRO event scripts (christmas & memorial day).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13905 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-22 00:19:08 +00:00
L0ne_W0lf
c5a8057fc5 Added instance command definitions, using what I could find and how they are used from the script provided. Further feed back may be nessecary.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13904 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-21 23:38:28 +00:00
Kisuka
b70ea25586 - Added moscovia quest 'Koshei the Immortal'.
- 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://svn.code.sf.net/p/rathena/svn/trunk@13903 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-21 11:28:25 +00:00
Inkfish
73b120c83b Fixed Backstap bypassing battle_check_target.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13902 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-21 01:39:38 +00:00
zephyrus
33e1fbbd66 - Instancing System (Thanks to Sirius White who did most of the code, with 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://svn.code.sf.net/p/rathena/svn/trunk@13901 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-20 17:56:01 +00:00
Inkfish
e447a8a92a * Changed Asura Strike/Jump Kick to target skill to get rid of the "target delay". (bugreport:2174)
- skill tree will be re-sent on status change to handle using these two skills during combo.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13900 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-20 08:22:52 +00:00
Inkfish
47d2031e40 Fixed a typo in buildin_mobuseskill_sub
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13899 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-20 02:07:00 +00:00
brianluau
5a87510f2c - Fixed a Assassin Quest question having all correct answers. (bugreport:3260)
- Fixed lots of random typos, thanks to BloodWist for pointing them out.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13898 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-19 15:14:43 +00:00
Inkfish
1d90917604 * Implemented script command "areamobuseskill" and skill NPC_INVINCIBLE and 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://svn.code.sf.net/p/rathena/svn/trunk@13897 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-19 13:26:50 +00:00
Inkfish
6ee6b810e0 Fixed wings not working when used on top of Magnetic Earth.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13896 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-17 09:06:29 +00:00
Inkfish
144103199a * Turn Undead shouldn't apply aftercast delay when casted on a "living" 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://svn.code.sf.net/p/rathena/svn/trunk@13895 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-16 14:08:18 +00:00
Inkfish
86d162ad13 Fixed an exploit that makes guild skill get higher level than the max defined in guild_skill_tree. (bugreport:3241)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13894 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-16 12:35:03 +00:00
ultramage
1035d7490f Removed the 'src' parameter from skill_delunitgroup() (see r5911) (bugreport:3253).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13893 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-15 16:33:01 +00:00
Inkfish
94583ef92f * Skill through items will not be blocked when 90% overweight. (bugreport:3246)
* Now you can drop items when hiding.
* Now you can't logout when hiding, cloaking or chase walking.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13892 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-15 15:29:32 +00:00
ultramage
7063f7330d Improving the r13888 crashfix to cover similar crash scenarios discovered:
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://svn.code.sf.net/p/rathena/svn/trunk@13891 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-15 14:00:27 +00:00
brianluau
7b835b0b4e - Changed some variables to scope instead of permanent char. (bugreport:3248)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13890 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-15 03:38:20 +00:00
Playtester
1bad54ae71 * Updated mob_db
- fixed various ATK2 values (bugreport:3185)
- Frilldora is finally angry again (bugreport:3243)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13889 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-14 22:57:05 +00:00
Inkfish
c15ff51a7b Fixed a crash due to group being redeleted when players are performing an ensemble and one of the partner's sp run out.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13888 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-14 15:29:04 +00:00
Paradox924X
f93f3b1e33 Changed a few sprintf's that had no format arguments to strcpy's.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13887 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-13 05:00:57 +00:00
Inkfish
0ec8d255ae * If both Double Attack and critical attack have chance to trigger within one attack, Double Attack takes priority. (bugreport:3231)
* Fixed Butterfly Wings not working on maps blocking Teleport. (bugreport:3236)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13886 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-13 04:25:34 +00:00
Playtester
2416ee8686 * Fixed the Memory Book combo using Eye Patch instead of Monocle (bugreport:3237)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13885 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-12 17:44:43 +00:00
Inkfish
55a4ab1427 Fixed "arrow_atk" flag never being reset results in arrow consumption on itemskills and autocasts. (bugreport:3233)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13884 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-12 11:54:18 +00:00
Inkfish
14cf988591 * Fixed itemskill not bypassing Silence, SteelBody, Berserk and the like. (bugreport:3232)
* Fury and Asura no longer disable SP regen on any other classes than Monk/Champion.(bugreport:3200)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13883 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-12 07:45:50 +00:00
Kisuka
148fd7efb5 - Updated emotes in const.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13882 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-11 21:34:17 +00:00
Inkfish
a936c021c7 * Fixed TaTaMiGaEShi(Improvised Defense) not working.
* Implemented new cooking success formula. Now cooking experience starts at 0.(bugreport:2439)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13881 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-11 13:29:43 +00:00
ultramage
042688ca7a Adjusted the code order in clif_parse_gmkick() to avoid invalid pointer access crashes when kicking mobs/npcs (bugreport:3229).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13880 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-06-11 10:36:39 +00:00