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 | Add a command to retrieve Homunculus GID | Jesusaves | 1 | -0/+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 | |
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 | 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-07 | Update harm() - It now accepts element, and now uses raw damage. | Jesusaves | 1 | -0/+1 | |
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-15 | New (DANGEROUS) Function for Moubootaur Legends runtime: resetrng() | Jesusaves | 1 | -0/+1 | |
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-01-25 | ChangePlayerMusic() | Jesusaves | 1 | -0/+1 | |
2019-11-06 | countitem() - add support for RID | Jesusaves | 1 | -0/+3 | |
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-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 | Force debugmes to don't be deprecated. I'm not going to change that on ML. Dot. | Jesusaves | 1 | -0/+1 | |
2019-09-03 | Add new function: readparam2(-) | Jesusaves | 1 | -0/+1 | |
Works similar to readparam, but it reads from battle status. It returns stats with the bonuses, defense, and attack, besides MaxHP/MaxMP. | |||||
2019-08-25 | [TMW2 Patch] | Jesusaves | 1 | -0/+1 | |
2019-08-17 | Homunculus Dispatch core rules | Jesusaves | 1 | -0/+3 | |
2019-08-17 | Get Homunculus EXP command (Homunculus need to be alive) | Jesusaves | 1 | -0/+1 | |
2019-04-09 | Merge branch 'master' into tmw2 | Jesusaves | 1 | -0/+1 | |
2019-04-05 | Implement sendMapMask() which sends a custom map mask only to a specified user. | Jesusaves | 1 | -0/+1 | |
Remember to use getmapmask() before! | |||||
2019-03-15 | Replace built-in function getguildmember() to return their position too. | Jesusaves | 1 | -0/+1 | |
Fine grained control is everything %%e Just don't make it overly complex as usual ^.^ | |||||
2019-03-12 | The last part of guild ~~functions hack~~ implementation. | Jesusaves | 1 | -0/+1 | |
setguildrole allows us to enjoy the feature (which works well as 4144 said it would) And at the same time, allows 4144 all time he wants to add that properly client side. ...Jesusalva hurries too much, doesn't him? | |||||
2019-03-12 | Implement guild info functions on TMW2. | Jesusaves | 1 | -0/+7 | |
At least it wasn't difficult >_> | |||||
2018-03-26 | add missing hashtable iterator buildinss20180406 | gumi | 1 | -0/+3 | |
2018-02-27 | Add script function for check is hash table exists. | Andrei Karas | 1 | -0/+1 | |
New script function: htexists. | |||||
2018-02-15 | Add script command for check is id belong to existing instance. | Andrei Karas | 1 | -0/+1 | |
New script command: isinstance id | |||||
2017-06-05 | Remove areatimer from buildins.s20170627 | Andrei Karas | 1 | -1/+0 | |
2017-06-05 | remove isstr | gumi | 1 | -1/+0 | |
2017-06-05 | remove misceffect | gumi | 1 | -1/+0 | |
2017-04-19 | Add script functions for manipulate item options. | Andrei Karas | 1 | -0/+4 | |
New functions: getitemoptionidbyindex getitemoptionvaluebyindex getitemoptionparambyindex setitemoptionbyindex | |||||
2016-09-26 | Add/extend functions for manipulate quest variables and time. | Andrei Karas | 1 | -0/+3 | |
See evol script docs. | |||||
2016-09-05 | add slide buildin | gumi | 1 | -0/+1 | |
2016-09-04 | Add script command for close npc dialog only on client without affecting ↵ | Andrei Karas | 1 | -0/+1 | |
server side. New script command: closeclientdialog | |||||
2016-09-04 | Fix hack with input string. Previous commit missing custom input function. | Andrei Karas | 1 | -0/+1 | |
2016-08-17 | Add function for convert label to int and int to label. | Andrei Karas | 1 | -0/+2 | |
New functions: getlabel - get label and return int tolabel - get int and return label | |||||
2016-06-21 | Add script command for remove card in item by inventory and card index. | Andrei Karas | 1 | -0/+1 | |
New script command: removecardbyindex itemIndex, cardIndex | |||||
2016-06-21 | Add script command for get card from item by inventory index. | Andrei Karas | 1 | -0/+1 | |
New script command: getcardbyindex itemIndex, cardIndex | |||||
2016-06-20 | add buildin setfakecells (fake client-side collision) | mekolat | 1 | -0/+1 | |