Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-08-11 | [PATCH] Add *duplicate/remove npc script commandHEADtmw2 | Emistry Haoyan | 3 | -0/+167 | |
- `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-08-03 | setq with illegal quest <= 0: Abort script execution, report error | Jesusaves | 1 | -1/+8 | |
2024-07-30 | I don't know how to squash this security vulnerability, so mark where it is. | Jesusaves | 1 | -0/+5 | |
No fix was detected upstream*. Vulnerability only happens when printing unsanitzed user input. I'll try to contact 4144, but he is MIA since May, might have been swallowed by the war, so if he doesn't reply I'll hunt someone else to test it in Hercules upstream. *: Naturally, I at very least cherry-pick any security fix they commit and I see | |||||
2024-07-27 | Homunculus evolution or swapping framework | Jesusaves | 3 | -0/+76 | |
2024-07-27 | Fix theoretical bug I don't want to concern myself with | Jesusaves | 3 | -0/+8 | |
2024-07-27 | Add a command to retrieve Homunculus GID | Jesusaves | 3 | -0/+16 | |
2024-07-23 | Dead Homunculus now only receive half of the experience | Jesusaves | 1 | -1/+18 | |
2024-06-28 | Reduce pet loot weight to 10kg to keep the 50% healing effect rule in mind. | Jesusaves | 1 | -0/+3 | |
2024-05-16 | so yeah sd also needs cecked for null | Test_User | 1 | -10/+3 | |
and you can drop the earlier *srcPtr null check | |||||
2024-05-16 | Disable this code as we don't really need it. | Jesusaves | 1 | -0/+7 | |
2024-05-16 | fix | Test_User | 1 | -1/+1 | |
2024-05-09 | <\Test_User> looks like you'll need if (srcPtr && *srcPtr) { for that one | Test_User | 1 | -3/+1 | |
<\Test_User> BL_CAST will function if *srcPtr == NULL, but it'll also "return" NULL, which is then dereferenced in that code as sd | |||||
2024-05-08 | Botter Syndrome | Jesusaves | 10 | -2/+79 | |
2023-10-29 | Reject updates from setq to negative values (it is unsigned int) | Jesusaves | 1 | -4/+5 | |
2022-12-04 | Fix bug due to stupid syntax | Jesusaves | 1 | -8/+12 | |
2022-05-08 | Fix typo | Jesusaves | 2 | -2/+4 | |
2022-05-08 | Add apiasync, for raw packets | Jesusaves | 3 | -0/+17 | |
2022-05-06 | Add support to make API updates with PYTHON_LOGS if set. | Jesusaves | 3 | -0/+25 | |
2022-03-04 | Bonus strength now affects max weight (10g each) | Jesusaves | 1 | -0/+3 | |
2022-02-06 | All new accounts will now have their passwords stored in SHA256. | Jesusaves | 4 | -8/+70 | |
Supersedes all previous authentication methods, except VAULT TOKEN. This is done on registration and when changing password. | |||||
2022-01-23 | Use TMW hash on user password when changing it. | Jesusaves | 1 | -1/+2 | |
It is not really an improvement, and is only used when changing password. Server still handles it internally as plain-text, but should avoid the password from being reused in a compromise... Maybe. | |||||
2022-01-02 | Implement SC_HALT_REGENERATION. | Jesusaves | 6 | -0/+24 | |
2021-12-29 | Add a fallback if source ends up messed up | Jesusaves | 1 | -0/+6 | |
2021-12-29 | Allow source to be specified in harm() - for more precise calculations | Jesusaves | 2 | -13/+16 | |
2021-12-26 | Add advanced wrappers for Battle Grounds | Jesusaves | 3 | -0/+74 | |
2021-09-20 | Update consoleinfo wrapper because the whole purpose of it is being caught ↵ | Jesusaves | 1 | -1/+2 | |
by syslog | |||||
2021-09-20 | I'll need notice capability too | Jesusaves | 3 | -0/+22 | |
2021-09-20 | Add consolewarn() and consolebug() replacements for consolemes() and debugmes() | Jesusaves | 3 | -0/+44 | |
For the syslog monitor | |||||
2021-09-07 | Mount Bonus is now handled exclusively by item script. | Jesusaves | 2 | -2/+5 | |
ASPD penalty still handled by C code. Also, always report invalid operations on mailman. May help in fiding out if mailman ends up stealing players. (And futurely, in preventing that as well if it wasn't their fault) | |||||
2021-06-06 | add a script command to kick players offline | Jesusaves | 3 | -0/+36 | |
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. | |||||
2021-03-28 | This will be the next generation of rebirth system (trait-based). | Jesusaves | 1 | -0/+15 | |
Either that, or I'll end up moving this code to rEvolt and keep current one. | |||||
2021-03-01 | Add support to custom Homunculus skills. | Jesusaves | 1 | -2/+10 | |
2021-02-15 | Drop support for skill attack rate adjustment; Add support to Elemental adjust. | Jesusaves | 4 | -13/+20 | |
2020-10-14 | Book 5 extra chars on craft names so "Craft" word can fit | Jesusaves | 1 | -1/+1 | |
2020-09-12 | add a script command to get craft recipe ingredients | gumi | 3 | -12/+79 | |
fixup for getcraftrecipe | |||||
2020-09-12 | Fix all remaining bugs | Jesusaves | 1 | -1/+1 | |
2020-09-12 | Revert "fix the hooks for npc->unload and mob->spawn_dataset, remove the ↵ | Jesusaves | 7 | -8/+30 | |
unused hook for status->change_end_" This reverts commit fc19fdff65ee1561b2b1e30e5bab6906f65d34fa. | |||||
2020-09-12 | Partly Revert "update the call syntax of some internal functions" | Jesusaves | 4 | -8/+8 | |
This reverts commit 02963c54fa43b41ed8346e243c415e777e9caa4c. | |||||
2020-09-12 | fix the hooks for npc->unload and mob->spawn_dataset, remove the unused hook ↵ | gumi | 7 | -30/+8 | |
for status->change_end_ | |||||
2020-09-12 | update the call syntax of some internal functions | gumi | 7 | -12/+14 | |
2020-09-12 | Syntax update | Jesusaves | 1 | -1/+1 | |
2020-09-12 | add buildin getnpcsubtype() to get nd->subtype | Jesusaves | 4 | -0/+34 | |
fix an incompatible assignment in buildin getnpcsubtype() Patch by gumi | |||||
2020-08-07 | Second degree of checking. I hate crashes. | Jesusaves | 1 | -0/+4 | |
2020-08-07 | Patch | Jesusaves | 1 | -1/+5 | |
2020-08-07 | Revert "add a script command to kick players offline" | Jesusaves | 3 | -36/+0 | |
This reverts commit 0902765036bc3fe663317043435b73aabe39677a. | |||||
2020-08-07 | add a script command to kick players offline | gumi | 3 | -0/+36 | |
Author: gumi <git@gumi.ca> Date: Fri Jul 24 15:11:14 2020 -0400 You are currently cherry-picking commit 6d131f8. | |||||
2020-07-29 | calcdmg() - Force base attack to fluctuate. | Jesusaves | 1 | -1/+2 | |
Otherwise I don't think it would be fair. Now only weapon damage won't fluctuate, unlike previous behavior. | |||||
2020-07-29 | Allow calcdmg() to be called without a target (MUST be ID 0 or lower) | Jesusaves | 1 | -2/+33 | |
NOT TESTED | |||||
2020-07-03 | Fix getskillname | Jesusaves | 1 | -2/+7 | |
2020-06-25 | Fix shiny tiny bugs | Jesusaves | 1 | -1/+2 | |