Age | Commit message (Collapse) | Author | Files | Lines |
|
-AM_DEMONSTRATION and AM_ACIDTERROR is now using RE formula.
-Fixed damage modifiers of some skills.
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
Fixed an issue caused by unescaped characters being written and read out of the .pot unproperly.
This commit also causes map server to print the file it wrote to when terminating
Signed-off-by: shennetsind <ind@henn.et>
|
|
Added a new way to know whether a status has a duration (as the aforementioned commit made the previous method unusable).
Special Thanks to Haruna!
Signed-off-by: shennetsind <ind@henn.et>
|
|
Blame goes to 8aee60e91807930e4d43965a20c8991b416d7f29
http://hercules.ws/board/tracker/issue-8575-effects-arent-removed-when-time-gets-to-0/
Signed-off-by: shennetsind <ind@henn.et>
|
|
|
|
First and foremost an ancient status_change_timer issue which'd cause a timer deletion error when an status within status_change_timer kills the unit.
This commit also fixes some pointer/map-free-block logic which showed up while debugging status_change_timer.
Special Thanks to Haruna.
Signed-off-by: shennetsind <ind@henn.et>
|
|
-http://hercules.ws/board/tracker/issue-8545-magnum-break/?gopid=24608#entry24608
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-8569-asura-strike/?gopid=24715#entry24715
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
- If a script function was running when the server is shut down, the
memory allocated by its local variables would not get freed.
- Special thanks to Ind.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Special Thanks to Legend for all the info on how to reproduce.
Blame goes to 3089a7d2d2dc655fb955b90ec152c0ba569bd4e2
http://hercules.ws/board/tracker/issue-8544-map-freeblock-timer/
Signed-off-by: shennetsind <ind@henn.et>
|
|
-http://hercules.ws/board/tracker/issue-8546-reflect-kaite-magic-rod-bug-fix-please/?gopid=24609#entry24609
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
-Fixed card bonuses related to to ATK.(Added 'bRaceTolerance'). Thanks Michi for the support.
-Fixed Renewal EDP. Special thanks to Awesome Yommy <3
-Enabled 'display_skill_fail' since '/skillfail' is already available in the client
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
Battleground Data to HPM Struct
|
|
Mob/Clone causing a crash when casting absorb spirits outside of a 'vs' map.
Special Thanks to kyeme, Playtester.
http://hercules.ws/board/tracker/issue-8535-map-crash/
Signed-off-by: shennetsind <ind@henn.et>
|
|
Noticed this improvement while working on the ultimate localization design. During my experiments I noticed an average 11% speed mod.
This patch makes script (item/pet/npc) parsing 11% faster, while dropping map server memory usage by 2.7MB (its faster and uses less memory, signature Hercules achievement).
Signed-off-by: shennetsind <ind@henn.et>
|
|
Thanks to Dastgir for bringing this to my attention.
Signed-off-by: shennetsind <ind@henn.et>
|
|
- Translations aren't used in script-checker mode, so there is no point
loading them.
- Fixes an error message caused by a missing default language when
starting in script-checker mode.
- Special thanks to Ind, jaBote.
Signed-off-by: Haru <haru@dotalux.com>
|
|
-http://hercules.ws/board/tracker/issue-8522-royal-guard-skill-reflect-damage-skill-duration-lapses-quicker-than-intended/?gopid=24526#entry24526
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
If set check_occupied_cells to 0 it will allow walk to occupied cells
And it heavy reduce CPU usage on walking.
|
|
Now if this option is zero server will not count objects before comparing
with official_cell_stack_limit.
If set official_cell_stack_limit to zero it will heavy reduce CPU usage.
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
Servers can now run on any number of languages, without editing npc files.
Designed by Haruna and Ind
http://hercules.ws/board/topic/8687-hercules-ultimate-localization-design/
Signed-off-by: shennetsind <ind@henn.et>
|
|
-http://hercules.ws/board/tracker/issue-8540-genetic-ammo-issue/?gopid=24595#entry24595
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-7938-frenzy/?gopid=21566#entry21566
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
- Fixes an undetected error in case a semicolon is missing after a
direct assignment line in a script.
- Special thanks to Dastgir.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Fix wrong id usage in clif_addskill.
|
|
No longer returns any value. Either it will succeed, or it will stop the script (at which point having a return value has no purpose)
Signed-off-by: shennetsind <ind@henn.et>
|
|
delequip will now stop a script when attempting to delete a item in a position the player has no gear.
Special Thanks to Michieru, Haruna.
Signed-off-by: shennetsind <ind@henn.et>
|
|
Was used skill id, but must be used skill idx.
|
|
|
|
Special Thanks to Haruna, Michieru.
|
|
-http://hercules.ws/board/tracker/issue-8514-homunculus-not-gaining-aspd/?gopid=24511#entry24511
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-8529-npc-earthquake-damage-calculation-bugged-and-possibly-wrong/?gopid=24559#entry24559
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-8531-skill-rapid-smiting-bug/?gopid=24563#entry24563
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-8519-ranger-skill-fear-breeze-completely-disables-crit/?gopid=24522
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
|
|
It was giving too much def. Adjusted and confirmed with malufett
|
|
- Corrected a wrong structure member being used in a mob db lookup.
- Fixes bugreport:8516, special thanks to Valo
http://hercules.ws/board/tracker/issue-8516-quest-add-looks-up-objective-count-instead-of-mob-id
Signed-off-by: Haru <haru@dotalux.com>
|
|
- If a script was suspended, and then resumed (`sleep2`, but also
`getexp`), state tracking of dialog windows would get reset, and a
`close` or `close2` would trigger a warning even if a message box was
present.
- Special thanks to Dastgir.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Removed unnecessary 'fall through' comment.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Lightning Spear of Ice
|
|
-http://hercules.ws/board/tracker/issue-8416-geneticcart-tornado/?gopid=23982#entry23982
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
- Fixed some issues that prevented spirit charms from showing up
- Special thanks to Michieru
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
Adjusted zone merging logic to not merge items the main zone originally intended to enable (i.e. normal zone disables Velum_Jamadhar, gvg zone sets Velum_Jamadhar: false)
Special Thanks to Ancyker, Michieru
http://hercules.ws/board/tracker/issue-8395-map-zone-db-stacking-incorrectly-siege-gears-not-working/
Signed-off-by: shennetsind <ind@henn.et>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Special thanks to Dastgir
Signed-off-by: Haru <haru@dotalux.com>
|