Age | Commit message (Collapse) | Author | Files | Lines |
|
Converted some dealers to new trader format.
|
|
|
|
|
|
|
|
|
|
This reverts commit 912578159c8ccca9545e3c7dce9f7ce2b92bee2e.
This will be re-committed in a more atomic form.
|
|
This reverts commit 53dbbb3ff6cf8bf7a46a711057d02f27f0ed1229.
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
- Update Geffen Scrolls to its official behavior and effect.
- Added Official item effect of Mental Potion.
- Fixed Chinese Pestel item effect.
- Fixed Vitata500 not giving 5% sp.
- Added 'Costume: Time Accessory'.
|
|
Signed-off-by: Jedzkie <jedzkie13@rocketmail.com>
|
|
Follow up.
|
|
- getitemname can return "null"
- getmapusers can return -1
and fix the bad ... misleading global function example
|
|
https://github.com/HerculesWS/Hercules/commit/44a79fd2d56ca8c9ec0a13eb3ce206d940e0d4ae
Signed-off-by: Jedzkie <jedzkie13@rocketmail.com>
|
|
Update new NPC ID's.
|
|
Signed-off-by: Jedzkie <jedzkie13@rocketmail.com>
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
- Follow-up to 3bd77ffc0daca508352834add828766490075aee
- The names were too generic (not namespaced), and were easily clashing
with custom (and potential future official) constants or variables.
- Constants are now prefixed with a 'GETTIME_' namespace:
- GETTIME_SECOND
- GETTIME_MINUTE
- GETTIME_HOUR
- GETTIME_WEEKDAY
- GETTIME_DAYOFMONTH
- GETTIME_MONTH
- GETTIME_YEAR
- GETTIME_DAYOFYEAR
- Fixed some excessive (and some times incorrect) parentheses in
various scripts using gettime().
- Updated documentation.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Scriptqueue
|
|
|
|
::script_queues
Signed-off-by: Haru <haru@dotalux.com>
|
|
::entries
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- The commands queueadd, queueremove, queueopt, queuedel and qiclear
now all return true (success) or false (failure). - Taken/extended
from AnnieRuru's PR #847.
- The constants HQO_OnDeath, HQO_OnLogOut, HQO_OnMapChange were renamed
to QUEUEOPT_DEATH, QUEUEOPT_LOGOUT, QUEUEOPT_MAPCHANGE respectively.
- The name of the variable @QMapChangeTo$ used during the
QUEUEOPT_MAPCHANGE event has been renamed to @Queue_Destination_Map$.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- also add documentation for it
|
|
- Corrected return value in bool functions (true always means success,
false means failure, some were inverted). The script command return
values are left unchanged for backwards compatibility.
- Added some missing script_pushint to commands that are expected to
return a value (on failure).
- Cleaned up and optimized various functions.
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- script->hq[] should only be accessed through the provided interface,
script->queue().
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Follow-up to 918b1123963ac2f91a4d074b092ceef1db71b4e8, a9042bf0bee2d2453058b22973bea8f335c5a201
- Thanks to Dastgir
Signed-off-by: Haru <haru@dotalux.com>
|
|
fix hit after warp.
|
|
Introduced new configuration option: fix_warp_hit_delay_abuse.
Official way is to set this option to false.
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
Fix a warning when loading instance duplicates (#812)
|
|
- For plugin overriding purposes. Thanks to Andrei Karas for the idea.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Fixes #812 (warning message while creating instances)
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Fixed invalid zeny deduction.
|
|
|
|
|
|
out)
|
|
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
|
|
|
|
Fix memory leak in quest sending packet (closes #831)
|
|
|