Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-08-11 | [PATCH] Add *duplicate/remove npc script commandHEADtmw2 | Emistry Haoyan | 1 | -0/+2 | |
- `npc_duplicate()` duplicate any existing duplicated NPC. - `npc_duplicate_remove()` will remove any existing NPC other than source NPC. Edited by Jesusalva for ease of use in Moubootaur Legends context See also https://github.com/HerculesWS/Hercules/pull/2473 | |||||
2024-07-27 | Homunculus evolution or swapping framework | Jesusaves | 1 | -0/+2 | |
2024-07-27 | Fix theoretical bug I don't want to concern myself with | Jesusaves | 1 | -0/+1 | |
2024-07-27 | Add a command to retrieve Homunculus GID | Jesusaves | 1 | -0/+1 | |
2024-05-08 | Botter Syndrome | Jesusaves | 1 | -0/+2 | |
2022-05-08 | Fix typo | Jesusaves | 1 | -1/+1 | |
2022-05-08 | Add apiasync, for raw packets | Jesusaves | 1 | -0/+1 | |
2022-05-06 | Add support to make API updates with PYTHON_LOGS if set. | Jesusaves | 1 | -0/+1 | |
2022-01-02 | Implement SC_HALT_REGENERATION. | Jesusaves | 1 | -0/+1 | |
2021-12-29 | Allow source to be specified in harm() - for more precise calculations | Jesusaves | 1 | -1/+1 | |
2021-12-26 | Add advanced wrappers for Battle Grounds | Jesusaves | 1 | -0/+2 | |
2021-09-20 | I'll need notice capability too | Jesusaves | 1 | -0/+1 | |
2021-09-20 | Add consolewarn() and consolebug() replacements for consolemes() and debugmes() | Jesusaves | 1 | -0/+2 | |
For the syslog monitor | |||||
2021-06-06 | add a script command to kick players offline | Jesusaves | 1 | -0/+1 | |
Author: gumi <git@gumi.ca> Date: Fri Jul 24 15:11:14 2020 -0400 You are currently cherry-picking commit 6d131f8. This reverts commit a22e3af8232b2e72e2c610339b3fd4fc9a0693e9. | |||||
2020-09-12 | add a script command to get craft recipe ingredients | gumi | 1 | -0/+1 | |
fixup for getcraftrecipe | |||||
2020-09-12 | Revert "fix the hooks for npc->unload and mob->spawn_dataset, remove the ↵ | Jesusaves | 1 | -0/+1 | |
unused hook for status->change_end_" This reverts commit fc19fdff65ee1561b2b1e30e5bab6906f65d34fa. | |||||
2020-09-12 | Partly Revert "update the call syntax of some internal functions" | Jesusaves | 1 | -1/+1 | |
This reverts commit 02963c54fa43b41ed8346e243c415e777e9caa4c. | |||||
2020-09-12 | fix the hooks for npc->unload and mob->spawn_dataset, remove the unused hook ↵ | gumi | 1 | -1/+0 | |
for status->change_end_ | |||||
2020-09-12 | update the call syntax of some internal functions | gumi | 1 | -1/+1 | |
2020-09-12 | add buildin getnpcsubtype() to get nd->subtype | Jesusaves | 1 | -0/+1 | |
fix an incompatible assignment in buildin getnpcsubtype() Patch by gumi | |||||
2020-08-07 | Revert "add a script command to kick players offline" | Jesusaves | 1 | -1/+0 | |
This reverts commit 0902765036bc3fe663317043435b73aabe39677a. | |||||
2020-08-07 | add a script command to kick players offline | gumi | 1 | -0/+1 | |
Author: gumi <git@gumi.ca> Date: Fri Jul 24 15:11:14 2020 -0400 You are currently cherry-picking commit 6d131f8. | |||||
2020-06-25 | getskillname() - strictly required | Jesusaves | 1 | -0/+1 | |
2020-06-15 | Magic Attacks may now crit. | Jesusaves | 1 | -1/+1 | |
Perfect Dodge / Blocking will now work versus magic as well. Infinite Defense rules respected. | |||||
2020-06-07 | Update harm() - It now accepts element, and now uses raw damage. | Jesusaves | 1 | -1/+2 | |
Add new command: calcdmg(src, target, type). It calcs ATK or MATK. Already taking in account everything. | |||||
2020-05-28 | Theoretical fix for crafting. | Jesusaves | 1 | -0/+1 | |
getinventorylist() will now be reliable enough to determine item indexes. Be careful when looping. Hopefully, Nicholas rotten code was squashed. | |||||
2020-05-22 | New builtin: harm() | Jesusaves | 1 | -0/+1 | |
Effect: Causes damage :> WARNING: Magic Damage is currently a joke >__> | |||||
2020-05-22 | Override built-in atcommand() to ensure it'll survive upstream changes. | Jesusaves | 1 | -0/+1 | |
2020-05-22 | TMW2 Plugin: Support for skill target on script skills. | Jesusaves | 1 | -0/+2 | |
Moved around some other critical function details, be warned. | |||||
2020-05-15 | New (DANGEROUS) Function for Moubootaur Legends runtime: resetrng() | Jesusaves | 1 | -0/+2 | |
This will select a new seed (between 0 and 4294967295) and replace it. Using this command should affect EVERYTHING ingame - from scripts to monsters. | |||||
2020-04-26 | New builtin script command: aggravate | Jesusaves | 1 | -0/+1 | |
Does what Provoke and Mass Provoke should do, but 10x better. And 40x more hackish. | |||||
2020-02-26 | New utility function: instanceowner. | Jesusaves | 1 | -0/+1 | |
Will return the ID of the instance owner. "0" means global instance or invalid. Party and Guilds share IDs, so be careful when not using account IDs for this. | |||||
2020-02-05 | New command: @setguildmaster <guild_master> | Jesusaves | 1 | -0/+1 | |
Ignores the “are you the guild master” check. Meant to be used by admins. | |||||
2020-01-25 | ChangePlayerMusic() | Jesusaves | 1 | -0/+1 | |
2020-01-22 | Merge branch 'master' into tmw2 | Jesusaves | 1 | -1/+1 | |
Rewrite readbattleparam() to rEvolt syntax | |||||
2020-01-13 | New function: readbattleparam( <param> ) | Jesusaves | 1 | -0/+1 | |
Complements with some info only available with getunitdata(), which only works with non-players. Not everything covered by getunitdata() is covered by this function. TEMPORARY COMMIT, should be replaced with getunitdata() when the function is updated upstream to receive player data as well. | |||||
2020-01-11 | Revert "Fix redefine HPM interfaces" | Jesusaves | 1 | -3/+0 | |
This reverts commit c687d2d1b2ad48b5b15899f34b73a41ae73f674c. | |||||
2020-01-10 | Merge branch 'master' into tmw2 | Jesusaves | 1 | -0/+3 | |
2020-01-09 | Fix redefine HPM interfaces | Andrei Karas | 1 | -0/+3 | |
2019-11-06 | countitem() - add support for RID | Jesusaves | 1 | -0/+3 | |
2019-10-21 | Patch the plugin so it delete items and works out-of-box | Jesusaves | 1 | -0/+1 | |
2019-10-19 | Add a function to retrieve EXP tax for a certain guild role. | Jesusaves | 1 | -0/+2 | |
There's a prototype (WIP) to retrieve the configured role name. That would allow us in a future to allow guild role name customization | |||||
2019-10-19 | New CMD Command: doevent | Jesusaves | 1 | -0/+1 | |
This allows me to fire NPC events from CPC which is convenient to me. But we're using a dummy SD and I've removed some checks, so it is fragile. | |||||
2019-10-17 | And now remove the cheat mentioned on previous commit; When resetting stats | Jesusaves | 1 | -0/+1 | |
equipment requeriments will be unequipped. FINALLY. The bug was data being set to NULL... | |||||
2019-10-17 | Fix the mage set and the quiver bug, hopefully without introducing a new one. | Jesusaves | 1 | -0/+1 | |
If you reset status, you'll be able to be equipping an item you otherwise wouldn't be able to. That allows you to circumvent stat restrictions. Option for Atk, MAtk, Def and MDef requeriments were removed. Only base stat counts. | |||||
2019-10-07 | REWRITE Healing Formula. | Jesusaves | 1 | -0/+1 | |
It now relies on Defense and MATK; It will use whatever is higher. When healing self only, healing others still follow previous formula. | |||||
2019-10-04 | Override @refresh with a WORKING version. | Jesusaves | 1 | -0/+1 | |
This effectively annulates commit 0bdc4bd177 from upstream Note: Do not cast @refresh while a dialog is open. But we don't allow non-staff to use @refresh directly so it is fine. | |||||
2019-10-02 | New function: readbattleparam( <param> ) | Jesusaves | 1 | -0/+1 | |
Complements with some info only available with getunitdata(), which only works with non-players. Not everything covered by getunitdata() is covered by this function. | |||||
2019-09-14 | Merge branch 'master' into tmw2 | Jesusaves | 1 | -0/+6 | |
2019-09-14 | Force debugmes to don't be deprecated. I'm not going to change that on ML. Dot. | Jesusaves | 1 | -0/+1 | |