8088 Commits

Author SHA1 Message Date
rud0lp20
9b5fcb5cef Fixed bugreport:6099 where warp portal ignores knock back and snap's unit positioning.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16562 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-02 15:56:05 +00:00
brianluau
dec30e8978 - Fixed compile errors from r16560, thanks BuildBot!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16561 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-02 15:44:55 +00:00
rud0lp20
df8a3313ef Fixed bugreport:6324 where re-spawning mob still hits/chases its previous attacker.
Partial fixed bugreport:6396  where Chemical Protection skills doesn't check targets current equipments.
Finally added almost all Kagerou/Oboro skills only one more left..phew...:D
(KG_KAGEHUMI,KG_KYOMU,KG_KAGEMUSYA,OB_ZANGETSU,OB_OBOROGENSOU,OB_OBOROGENSOU_TRANSITION_ATK,OB_AKAITSUKI)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16560 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-02 14:31:16 +00:00
shennetsind
a3c6ca5181 lowercase'd the r in the console ASCII logo.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16556 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-02 02:26:08 +00:00
shennetsind
41ea3a29c3 Fixed bugreport:6032 r15982's variable assignment should be fully functional now. Fixed the bug which prevented stuff such as "for (.@i = 0; .@i < 20; .@i++)" from working.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16555 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-02 02:04:05 +00:00
shennetsind
cee98d69ba Fixed bugreport:6393 costume items now display properly in the equipment window.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16554 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-02 00:23:31 +00:00
xantara
14b9eec61e Added checks for when a homunculus class is invalid when passing through the hom_class2mapid function. Special thanks to Variant.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16546 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-01 04:46:52 +00:00
shennetsind
2b8a7d8a79 Follow up r16543, you nasty thing how did you get commented out?!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16544 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-01 02:42:56 +00:00
shennetsind
79d7533334 Fixed favorite item tab, now items are only moved if you place them in the proper tab (before this you could try to move a consumable to the etc tab and it'd go to favorite tab.) thanks to malufett for his info&report!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16543 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-01 02:40:59 +00:00
shennetsind
ba48503772 Fixed bugreport:6378 fixed 'nude' script command so that it may remove costume.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16542 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-01 01:24:47 +00:00
shennetsind
496deaaec4 Fixed bugreport:6380 Snap/Body Relocation animation, super ultra special thanks to emong.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16541 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-08-01 01:17:46 +00:00
rud0lp20
a6a61dba4d Fixed SC_CRYSTALIZE where it stacks with other opt and ignore SC_WARMER.
Fixed weapon check in dual wielding where it doesn't function properly specially in checking with the dual-wield constants.
Added some Kagerou/Oboro skills.
(KO_KAIHOU,KO_ZENKAI,KO_GENWAKU,KO_IZAYOI)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16539 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-31 16:38:47 +00:00
brianluau
14ffe554de - Fixed a compile error =[ thanks BuildBot!
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16536 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-30 09:27:00 +00:00
brianluau
d5b66f9177 - Removed redundant config after the Item Stacking System was added in r16279.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16535 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-30 09:15:12 +00:00
rud0lp20
a319977345 Fixed some compile warnings.(bugreport:6352, bugreport:6361)
Follow up r16520 added some missing entry in packet_db.txt where my patch doesn't include it...XD

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16530 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-29 14:33:16 +00:00
shennetsind
c820682934 Fixed bugreport:6359
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16529 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-29 09:44:17 +00:00
rud0lp20
bede2960d3 Fixed bugreport:6357 where buf is attempt to be used outside it bounds..
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16528 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-29 04:26:12 +00:00
shennetsind
a82b86699f Fixed bugreport:6324 mobs now clear attacked data on death. special thanks to vali.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16527 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-29 01:59:38 +00:00
shennetsind
b08737ab8c Fixed bugreport:6353
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16526 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-29 01:50:09 +00:00
rud0lp20
9a63cdf65e Updated some skills to its RE behavior(AL_ANGELUS, RG_BACKSTAP, WZ_GRAVITATION, NJ_RAIGEKISAI).(bugreport:6342, bugreport:6336, bugreport:6339, bugreport:6331)
Added some Kagerou/Oboro skills. Special mega thanks to Judas :)
(KO_HUUMARANKA,KO_MEIKYOUSISUI,KO_ZANZOU,KO_KYOUGAKU,KO_JYUSATSU,KO_KAHU_ENTEN,KO_HYOUHU_HUBUKI,KO_KAZEHU_SEIRAN,KO_DOHU_KOUKAI)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16520 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-28 13:20:00 +00:00
ignizh
35dff8d725 Fixed bugreport:6341. Update Soul Change to his RE behavior.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16519 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-28 03:55:00 +00:00
shennetsind
ebdc7c103e Added support for the "favorite item tab" feature. super-mega-thanks to Judas, credits to Fatal Error.
Be aware this update requires a new column in the inventory db, run upgrade_svn16517.sql in your database.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16518 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-28 03:22:47 +00:00
shennetsind
b72b1d7974 Splitted item_buyingstore.txt into pre-re and re as per Kenpachi's request.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16515 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-27 22:06:01 +00:00
shennetsind
a7a1f81e56 Fixed bugreport:309 combos may now stack properly. moved all combo processing out of item bonuses and made it's own processing scheme, which is by far more efficient cpu-wise although it requires a little more memory, instead of checking for combo items whenever a status effect is turned on/off it only checks when equipping/un-equipping a item (and on login). Special Thanks to GreenBox, Kenpachi, Skotlex and Trojal
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16508 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-27 00:11:32 +00:00
rud0lp20
2468b058b0 Updated NJ_HUUMA to renewal behavior.(bugreport:6330)
Updated some wizard skills(WZ_METEOR,WZ_HEAVENDRIVE,WZ_VERMILION) to its RE damage ratio.(bugreport:6334,bugreport:6329, bugreport:6333)
Fixed bugreport:6321 where skill ratio of RK_HUNDREDSPEAR is adjusted too much.
Follow up r16492 where damage dealt to traps should now show/display w/o affecting other skills behavior.
Fixed a glitch in UNT_DUMMYSKILL where it triggers multiple time that causes multiple damage something related with bugreport:6201.
Added some Kagerou/Oboro skills and more to come :).
(KO_YAMIKUMO, KO_RIGHT,	KO_LEFT, KO_JYUMONJIKIRI, KO_SETSUDAN, KO_BAKURETSU, KO_HAPPOKUNAI, KO_MUCHANAGE)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16506 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-26 18:08:30 +00:00
shennetsind
bfb1f25d06 Follow up r16502 / bugreport:6115 added missing check on battle_calc_gvg_damage
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16503 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-26 02:37:58 +00:00
shennetsind
941818dec5 Fixed bugreport:6115 players without guild may now attack guardians during woe, mercenaries no longer can attack emperium.
Special Thanks/Credits To Daegaladh

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16502 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-26 02:30:41 +00:00
shennetsind
2160fbf074 Fixed bugreport:6311 capped summons speed to a minimum of 2 in order for them not to become useless (before this if you say cloned someone with less than 2 of speed the clones wouldn't function properly)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16501 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-26 02:16:56 +00:00
shennetsind
9fda9405d6 Added the merges proposed in evilpuncker's list of suggestions: http://rathena.org/board/topic/63001-my-rathena-suggestions/page__st__20#entry124218
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16500 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-26 01:42:10 +00:00
rud0lp20
0339913aa3 Fixed bugreport:6320 where trading with multiple characters may lead to exploitation.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16499 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-25 12:08:57 +00:00
rud0lp20
d62b55db3f Fixed bugreport:6312 where level of GC_RESEARCHNEWPOISON was not passed through where leech end damage is not properly calculated.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16496 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-25 00:41:37 +00:00
xazax-hun
0764ca499e Moved a few messages from source to msg_athena.conf.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16495 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 18:43:19 +00:00
xazax-hun
2851ac53f2 Merged ALL_PARTYFLEE from eAthena renewal branch.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16494 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 18:02:39 +00:00
xazax-hun
ae1726dbae Renamed leftovers REMODE to RENEWAL in documentation.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16493 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 17:34:07 +00:00
rud0lp20
7b294eebf9 Fixed bugreport:6310 where flinching/casting motion always trigger with ground type skills.[sorry forgot to remove it :)]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16492 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 14:12:23 +00:00
rud0lp20
2262d45e25 Fixed bugreport:6302 where WUG Riding state is not save in char log out.
Follow up r16483 where I forgot to include the list of skills that can be used when riding a WUG.XD

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16491 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 12:28:53 +00:00
xazax-hun
e29045dcd5 Refinements to atcommand suggestions.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16489 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 09:18:04 +00:00
shennetsind
fd883e509b Fixed @adjgroup so that the cached permissions are updated alongside the group id.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16488 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 05:25:09 +00:00
rud0lp20
1a842445c0 Follow up r16486 a little code optimization and fixed its server crashing/halting tendency.
Follow up r16483 fixed a duplicate display animation of traps when triggered by a skill.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16487 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-24 03:40:07 +00:00
ignizh
c3386ad45d Fixed bugreport:5817. Hundred Spear now have his official behavior. (Thanks to Rytech for his base)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16486 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 21:28:41 +00:00
shennetsind
dc62ddd164 Follow up r16471 improved overall feature performance by making the bind list a pointer array, this also allows the system to have a unlimited amount of atcommand bind instances. also fixed a memory leak that'd be caused when npc_do_atcmd_event fails (e.g. when target npc is manually reloaded)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16485 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 19:26:50 +00:00
shennetsind
c2a83e1579 reverting r16476, for 1) after extensive debugging cookie and I found out it wasn't related to the crashes on the report and 2) it breaks the official behavior of reflect shield.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16484 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 15:14:14 +00:00
rud0lp20
041d671412 Updated most Ranger skills to its official behavior and damage formula.(bugreport:5272, bugreport:6249, bugreport:5548, bugreport:5888)
Fixed issues with traps: (bugreport:5906)
 - if RA_REASERCHTRAP is learned Alloy Traps can now be used to Hunter traps.
 - if Hunter traps expire it will now return either Booby Trap or Alloy Trap depending on item used.
 - some traps should now give full damage to plants.
 - update list of skills that can hit/damage/affect traps.
 - damage through skills can now be shown when hitting traps.
 - proper knock back behaviors
 - proper animation when triggers and triggering of item bonus script 'bHPDrainRate'
Fixed an issues where some skills cannot damage UNT_REVERBERATION/UNT_POEMOFNETHERWORLD  and doesn't deal 1 damage
Updated some official behavior where informational must shown when hitting, targeting, casting skills to targets.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16483 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 15:00:12 +00:00
rud0lp20
2364714b7c Fixed bugreport:6297 where Cart can be dispelled by SA_DISPELL and AB_CLEARANCE.
Little code optimization from r16478.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16482 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 11:57:11 +00:00
shennetsind
c7eda237eb follow up the awesome killer-commit r16479
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16480 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 01:26:32 +00:00
shennetsind
cb573fb6cf Follow up r16470 adjusted the fix for the longing of freedom
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16479 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 01:19:48 +00:00
daegaladh
677941e05e Added checkre() script command, which allows to check if a renewal feature is enabled or not.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16478 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-23 01:10:15 +00:00
cookiecrumbs
4f997e2b75 Fixed a bug where Storm Gust and other miscellaneous skills were not sending the packets to the client; prior to this revision, if you used, SG for example, you wouldn't see the mobs push until you @refresh. Storm Gust was also not pushing mobs as per the official mechanic (randomly) as it was pushing one cell backwards (prior to this revision). bugreport:6225
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16477 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-22 22:55:15 +00:00
cookiecrumbs
1a4c429b2d Added a check on the battle_delay_damage_sub to prevent crashes from map_freeblock_lock/unlock issues and the pointer becoming dereferenced. Original fix suggested by WildCard and it has proven to resolve issues on a larger scale server. bugreport:6123
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16476 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-22 22:36:13 +00:00
kenpachi2k11
b16d7806bb Follow up r16468 - removed the "n is meaningless" comment from bNoWeaponDamage and bNoMagicDamage and reset PACKETVER to 20120410.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16474 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-22 10:35:33 +00:00