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
cookiecrumbs
0fd45ac13e
Added the ability to bind atcommands to NPC events (ex: NPCNAME::OnEvent); original version by ToastOfDoom however heavily modified by I enabling command level at the invoking/character (@/#) level and fixes to prevent console errors as well as fixes aimed to ensure compatibility with rAthena.
...
Updated the script_commands.txt documentation with the following script commands: bindatcmd, unbindatcmd and useatcmd.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16471 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-22 05:15:32 +00:00
cookiecrumbs
c9269c0db9
Added a new configuration option to allow either weapon switching to cancel SC_DANCING or not.
...
Fixed an issue where movement is frozen (caster) with Longing for Freedom (walking outside of the cast).
Added checks related to dancing/ensemble skills to prevent frozen characters.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16470 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-22 01:26:48 +00:00
kenpachi2k11
123a31593c
Renamed bUseSPrateSkill to bSkillUseSPrate.
...
Added bSkillUseSP.
Added documentation for bSkillUseSPrate(bUseSPrateSkill), bSkillUseSP, bSkillCooldown, bSkillFixedCast, bSkillVariableCast, bSkillFixedCast and bVariableCastrate. (bugreport:6193)
Fixed Enriched White PotionZs (#12428 ) and Enrich Celermine Juices (#12437 ) bonus script. (bugreport:5790)
Fixed Mental Sticks (#1654 ) bonus script. (bugreport:6071)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16466 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-21 22:15:28 +00:00
daegaladh
c1990d8893
Fixed an old bug in waitingroom where NPCs weren't appearing into their chatrooms.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16461 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-21 04:08:44 +00:00
shennetsind
62338c3fd1
Fixed bugreport:5968 mvp tombs should now unload w/o spiking cpu / lag / whatever.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16460 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-21 01:26:05 +00:00
cookiecrumbs
0556895658
Added new status bonuses: SC_INCMHP and SC_INCMSP to increase maximum HP and SP by a FIXED amount.
...
Fixed the following items in the /db/*re/item_db.txt and /sql-files/item_db.sql: Increase HP Potion (Small), Increase HP Potion (Medium), Increase HP Potion (Large). bugreport:5790
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16454 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-20 03:35:52 +00:00
shennetsind
39d578de13
Fixed bugreport:6269 added a way to test files prior to @reloadatcommand so that if they fail to read the server doesn't get stuck with no atcommands (and no way to reload again since the reload is a atcommand…) also fixed a memory-release missing since the group.conf stuff was first added.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16447 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 21:13:40 +00:00
shennetsind
8be88c67b2
Follow up r16445 performance improvement.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16446 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 20:19:16 +00:00
cookiecrumbs
1c121768cb
New permissions added for groups: show_bossmobs, disable_pvm and disable_pvp; documented usage in permissions.txt
...
Fixed a typo in monster.conf.
Removed old functionality from showmobs command to make room for show_bossmobs.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16445 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 20:06:54 +00:00
shennetsind
71cd7d13af
Follow up r16427 fixed issue with parenthesis logic and a battle.c warning on missing parenthesis
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16444 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 19:59:36 +00:00
shennetsind
ae40bf0ec7
Super performance improvement to groups system, caching permissions levels and atcommand permissions saving thousands of thousands of dbmap lookups.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16443 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 19:47:51 +00:00
rud0lp20
5f33bf4bd9
Reverted r16439 that cause bugreport:6182 again and proper fix for bugreport:6261.
...
Fixed bugreport:6240 WM_VOICEOFSIREN should now effect all target except caster.
Fixed bugreport:6264 where repeated entry in the 'produce_db.txt' are not process properly.
Added a proper message for casting restricted skills in a certain map flag same with official servers.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16442 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 13:09:08 +00:00
daegaladh
a72136e748
Updated summoning items files to episode 13.2 (pre-re) and 13.3 (re).
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16441 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 04:18:33 +00:00
cookiecrumbs
6e9e36e2d6
Fixed an issue where when a trap was set that required a Special Alloy Trap, the returning trap was a Trap instead of Special Alloy Trap. bugreport:6263
...
Removed accidental inclusion of my name in the previous revision. r16439
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16440 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 04:02:18 +00:00
cookiecrumbs
2b244e9cd8
Fixed Cloaking Exceed; now allows the player to hide from Insect and Demon monsters. bugreport:6261
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16439 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-18 03:23:21 +00:00
cookiecrumbs
c2548ecd0d
Fixed double decrement with unit_remove_map and the issue that causes dynamic mobs to not spawn when one player is on the map. bugreport:1640
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16434 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-17 06:36:49 +00:00
shennetsind
d82f9190a2
Fixed bugreport:6248 special ubber thanks to cookie.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16432 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-07-16 18:46:04 +00:00
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