5819 Commits

Author SHA1 Message Date
rud0lp20
8f114568c0 Fixed bugreport:6233 traps should now hit/damage all targets inside gvg/pvp grounds.
Follow up r16424 update for Sura skills to its official behavior and damage formula(SR_EARTHSHAKER,SR_RAMPAGEBLASTER,SR_KNUCKLEARROW,SR_GENTLETOUCH_QUITE,SR_GENTLETOUCH_CHANGE,SR_GENTLETOUCH_REVITALIZE[bugreport:5634]).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16429 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-16 10:16:37 +00:00
masao87
78cf7a424e - Added new script command hommutate which changes an Homunculus into an Homunculus S Class. Super special thanks to Xantara for doing the command!
- Added 2 new configs to homunc.conf to set the Max. Level for Homunculus and homunculus.
- Updated homun_exp.txt table with values from Lvl. 99 to 150 for Homnunculus S.
- Updated script_commands.txt with description of the new script command.
- Added Homunculus S Quest. bugreport:5641

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16427 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-14 15:52:49 +00:00
shennetsind
5a18a17ec6 Follow up r16424 fixed warning, missing parenthesis.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16426 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-14 10:34:17 +00:00
rud0lp20
0656981500 Fixed bugreport:6220 updated SR_SKYNETBLOW behavior to official and damage formula and other Sura skills(SR_TIGERCANNON,SR_FALLENEMPIRE,SR_GATEOFHELL,SR_WINDMILL,SR_RIDEINLIGHTING,SR_LIGHTNINGWALK) and more to come...:D
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16424 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-13 17:07:31 +00:00
rud0lp20
b803e1ab9f Fixed bugreport:6229 where PF_SPIDERWEB is not working/compatible with item autospell.
Fixed bugreport:6211 where you can make unlimited stones with SO_EL_ANALYSIS. Thanks to Igniz for pointing it out. 

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16423 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-13 11:40:03 +00:00
shennetsind
82574fecfe Fixed bugreport:6223 so this happened to be indented eh, whops.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16419 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 20:17:06 +00:00
shennetsind
1ca7aa6a44 Follow up r16414 fixed memleak with md->lootitem
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16417 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 16:48:49 +00:00
rud0lp20
f72783b5a9 Fixed bugreport:6215 where using SR_CRESCENTELBOW can cause map server crashing when hit by 1HKO.
Fixed bugreport:6201 traps should now activate its splash damage properly.
Follow up r16399 where Leech End ignoring Phen card's effect.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16416 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 16:39:58 +00:00
shennetsind
0f697714ac Fixed all warnings left from when compiling with -pedantic, confirmed with gcc, llvm and clang.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16415 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 16:26:53 +00:00
shennetsind
16ae851167 another set of minor adjustments throughout the code.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16414 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 16:06:29 +00:00
shennetsind
45c263e24e Fixed a mildly broken portion of code responsible for clearing status from skills you no longer own upon job change.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16413 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 15:40:13 +00:00
shennetsind
6f5c5516f1 Fixed "comparison of unsigned expression < 0 is always false" warning.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16412 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 15:27:39 +00:00
shennetsind
dd659028a3 Improved item_combo_db error message so it makes it easier to identify which item causes the error. for bugreport:6213
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16410 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 14:44:44 +00:00
shennetsind
b8a9fab037 Improved item_combo_db parsing to detect missing brackets
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16409 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 14:37:02 +00:00
daegaladh
6876525e47 Follow up r16395 - Forgot to apply the changes to MAX_RANDOMMONSTER.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16408 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-12 12:45:45 +00:00
greenboxal2
4ad7e62105 Follow up r16403, adjusted map_reloadnpcs to follow new config standards(r16382).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16404 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 22:37:41 +00:00
greenboxal2
8d8baccf71 Fixed bugreport:6187 @reloadscript now reload map config files seeking for npcs.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16403 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 22:07:39 +00:00
shennetsind
fae73118db Fixed bugreport:6012, special thanks to EvilPuncker
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16400 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 18:20:43 +00:00
rud0lp20
c16de9a388 Fixed bugreport:6178 where SR_CRESCENTELBOW doesn't work with skills and WM_POEMOFNETHERWORLD should now work with single target and show proper animation.
Fixed bugreport:6182 Cloaking skills should now be reveal by AOE skills and additional to that is TF_HIDING should now be only reveal by ground skills(earth) and revealing skills.
Fixed bugreport:6188 Leech End should now show flinching damage and updated its damage formula
Fixed Guillotine Cross poisons where the effect should not stack to each other, updated Oblivion Curse status def formula and Pyrexia's blinding effect.
Fixed Fighting spirit's ASPD bonus thanks to Igniz for pointing it out..
Fixed WM_REVERBERATION display animation when triggers and activated by WM_DOMINION_IMPULSE.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16399 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 15:10:07 +00:00
shennetsind
199c5acb6f nothing noteworthy, really.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16397 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 14:37:50 +00:00
shennetsind
c7083d9ecc Follow up r16388, fix for bugreport:6200
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16396 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 13:46:25 +00:00
daegaladh
f76aedb4f8 Added mob_classchange.txt since SA_CLASSCHANGE was using mob_boss.txt monsters instead of the correct ones. (bugreport:3478 and related to bugreport:850)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16395 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 12:26:45 +00:00
shennetsind
7d1e29cf0f Fixed plenty "comparison of unsigned expression >= 0 is always true" warnings in multiple compilers
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16394 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 11:35:47 +00:00
shennetsind
a7716f2267 Implementing Kenpachi's design of item_combo_db.txt
- Credits to Kenpachi and Masao for the db file edits.
- Credits to GreenBox for the parsing
- This commit might accidentally override a few item db entries, our db developers are expecting this and will work on the conflicting entries.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16393 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 11:26:55 +00:00
daegaladh
da7609c973 Updated Item Group items to episode 13.2 and reorganized the files for future renewal updates. (bugtracker:3412)
Removed renewal cards from pre-renewal item_cardalbum.txt. (bugtracker:5414)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16392 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-11 09:57:49 +00:00
trojal
88ae2c4c58 Fixed bugreport:6200 Prevent server crash when releasing empty spellbooks.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16388 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-10 19:19:36 +00:00
ignizh
20c7a8ac9e Fixed bugreport:6175 | Assumptio now doubles def & mdef on RE mode.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16386 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-10 03:48:06 +00:00
shennetsind
086af74531 Okie ladies and gentleman if this commit breaks anything it's jman's and maki's fault, yes, blame them.
Fixing pre-re / re npc support, moving /config/ folder to src root so other servers may also make use of the #define renewal dir and other stuff.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16382 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-08 19:30:07 +00:00
shennetsind
24e655bd3c Hello World. Initial support for the new homunculus has been added, credits to brAthena for the base. Not all skills are yet supported, when a non-supported skill is used rather than the usual warning in the console you'll get a red-coloured message in-game "this skill is not yet supported". please step by our bug tracker should you step by any bugs. thank you very much, you're a great crowd.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16381 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-08 17:38:44 +00:00
rud0lp20
425f381859 Implemented Renewal ASPD formula(bugreport:5644)
- all suggestions/contributions/comments regarding RE ASPD ATM will be entertained in [tid:63256]
Fixed bugreport:6176 where WM_LULLABY_DEEPSLEEP doesn't target all party and guild members.
Temporarily disable the official walk path until the right algorithm is formulated.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16378 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-05 16:49:25 +00:00
shennetsind
93c0688b11 Fixed a couple compiling warnings
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16375 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-04 11:00:51 +00:00
shennetsind
1105b7ac17 r16370 has fixed a behavior in *athena that has always made walking easier/smoother, unlike how it actually is meant to be, however since users have been exposed to this behavior for so many years I'm adding a config to disable it in order to save endless posts/bug reports on a intended feature.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16372 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-03 10:22:03 +00:00
shennetsind
b411524f2e bugreport:6137 fixed a bug that allowed item delays to be bypassed when a empty slot was found in the item delay array (e.g. a delay from other item was cleared and left the slot empty). also fixed a issue with the seconds display.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16371 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-03 08:37:28 +00:00
rud0lp20
f52904ee31 Fixed bugreport:6156 HT_REMOVETRAP must show a skill fail message when it fails.
Fixed bugreport:4160 after casting skills it should now check for the path if it is ok to execute same as official behavior.
Fixed bugreport:5830 now caster should not hit/chase target between an obstacle same as official behavior.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16370 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-03 07:41:12 +00:00
shennetsind
7207c06aeb bugreport:2638 Fixed exploit which allowed items to be mailed while trading/in-npc/etc. (could cause item dupe on badly scripted npcs). super mega ultra plus master thanks to GM Takumirai.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16369 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-03 06:54:17 +00:00
shennetsind
e1a74751ca Follow up r16365 removed unused variable and a re-declared variable
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16368 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-02 20:46:28 +00:00
shennetsind
6df723178a Fixed bugreport:6151 monster skills will only trigger their text messages if they're successful, special thanks/credits to Daegaladh
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16366 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-02 09:20:26 +00:00
rud0lp20
2e4022e97a Fixed bugreport:5788 WL_READING_SB should now work like official behavior(save preserved spell on relog, proper skill fail message, maximum number of spell that a char can hold)
Fixed bugreport:5657 WL_EARTHSTRAIN should now work like official behavior(total number of range [15x4+lv], layout when casted, interval)
Updated WL_IMPRISON duration, rate and proper skill fail message.
Special thanks to Yommy and his amazing tool...

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16365 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-01 17:27:37 +00:00
shennetsind
5a8d5ca222 Fixed bugreport:6045 characters will no longer be left "broken" when with 0 hp (usually caused by a crash), instead they'll login dead with the window to go back to respawn point or remain there :p.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16363 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-01 15:54:24 +00:00
shennetsind
32b82f75b8 Fixed bugreport:5984 rental items exploit which allowed a rental item from never being deleted when used alongside storage has been fixed, blame on r14958
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16361 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-01 12:29:38 +00:00
shennetsind
d0105f816b Fixed bugreport:6107 item restrictions are now checked upon logoff/mapchange which leads to gear being unequipped when conditions are not met. Super-Mega-Ultra Thanks/Credits To: Daegaladh
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16360 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-01 12:05:02 +00:00
shennetsind
644bc3dbe5 Fixed bugreport:6123 fixed issue with null dat->src crash. Also applied a performance improvement by removing the idb lookup on every delayed damage
Super mega thanks to Cookie and Wildcard.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16359 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-01 11:21:33 +00:00
xantara
c922bf99a4 Fixed bugreport:6136, mob chat should now be working.
- Chat database should be read before the mob db

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16357 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-30 19:42:42 +00:00
rud0lp20
2cf6927750 Implemented new item script bonuses:
- bSkillCooldown,n,x;
   - bSkillFixedCast,n,x;
   - *bSkillVariableCast,n,x;
   - bFixedCastrate,x;
   - *bVariableCastrate,x;
*Pending until RE Casting system is fully implemented.
ATM bCastrate is used to manipulate variable cast time where it should not.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16355 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-29 15:52:29 +00:00
rud0lp20
881e952b5a Follow up r16353 and fixed of bugreport:6135
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16354 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-29 07:00:07 +00:00
rud0lp20
0e6ba7d3ca Fixed bugreport:6127 remove the double duration bonus from GC_RESEARCHEWPOISON
Fixed bugreport:6109 GN_CARTBOOST should now give atk bonus and fixed some genetic skills damage ratio and behavior
Fixed bugreport:6121 Rolling cutter's counter should now only be removed by walking and Cross Ripper Slasher
Fixed bugreport:6100 Cart should now can't be removed when character dies

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16353 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-28 14:41:25 +00:00
shennetsind
5af9566629 Fixed a couple mismatching block locks
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16349 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-28 03:01:46 +00:00
rud0lp20
fb56e5bc13 Fixed bugreport:5843 WL_HELLINFERNO should now deal 2 elemental(fire ad shadow) hits and updated its damage formula.
Fixed bugreport:6068 Cloaking/Hiding skills is now working to hide it self to non boss/detector monster.
Fixed bugreport:6105 Stone Curse should now stop target to attack once activated.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16346 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-25 11:54:35 +00:00
shennetsind
b7d3e0665f Fixed bugreport:5808 GN Cart Boost is now removed when user takes off his cart
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16339 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-24 01:33:50 +00:00
shennetsind
d45d8b42a8 Fixed bugreport:6021 raised maximum aura_lv from 127 to MAX_LEVEL define
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16338 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-24 01:24:38 +00:00