summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-12-22CriticalDef field (theoretical, no effect yet)HEADjesusalva/prerenewalJesusaves3-0/+5
2022-11-11Add mutation fields to mobdb (unused)Jesusaves4-1/+11
2022-06-12Fix pathsJesusaves1-2/+2
2022-02-05Use TMW hash on user password when changing it.Jesusaves1-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.
2021-07-29Extend party size from 12 to 15. Keep guilds within one byteJesusaves2-2/+3
2021-07-28Increase max guild size from 100 to 300.Jesusaves2-2/+2
This will be barely enough to port CRC, but will have to do.
2021-06-16Add recalcstats() wrapper for Focus.Jesusaves3-0/+12
2021-04-18Fix default map coordinatesJesusaves1-2/+2
2021-04-18Implement SC_HALT_REGENERATION. Move SC IDs because this one is saved to SQL.Jesusaves5-3/+23
2021-04-18Change max skills from 60 to 75; Reduce skill tree from 186 to 150.Jesusaves2-11/+13
Increase SC/SI limits. Validate over1500 SIs (but this check seems to have died)
2021-04-15Remove SI constants from engine. They're annoying.Jesusaves1-15/+1
2021-04-13Allow @refresh to be used during a dialog. Will terminate the dialog but is ↵Jesusaves3-0/+12
desired.
2021-04-11Remember: M+ can only handle 500 items at maxJesusaves1-1/+1
2021-04-10Why do we even do this weird validationJesusaves1-4/+4
2021-04-10Changes demanded by testingJesusaves4-50/+3
2021-04-10Use Moubootaur Legends logic on how script hooks are supposed to behaveJesusaves1-19/+30
2021-04-10Remove calcdmg(); There's a risk of a loop and I don't wanna hear of it.Jesusaves3-76/+0
This is pre-renewal with much less overhead, we can use Atk/Matk without mods. Means no criticals; But with no evasion and no defense it is like "always crit".
2021-04-10Include the functions which scripts will need: aggravate, calcdmg and harmJesusaves3-0/+200
2021-04-10I estimate 45 skills on TMWA (incl. focus), so reserve 60 skill IDs.Jesusaves1-1/+1
You never can be too sure
2021-04-10Drop support for skill attack rate adjustment; Add support to Elemental adjust.Jesusaves4-10/+17
This is to save RAM power.
2021-04-10This will be the next generation of rebirth system (trait-based).Jesusaves1-0/+15
Either that, or I'll end up moving this code to rEvolt and keep current one.
2021-04-09WONT-FIXJesusaves3-0/+24
2021-01-09Merge branch 'jesusalva/depr' into 'master'Jesusaves1-1/+1
Deprecate lg() command. See merge request evol/evol-hercules!31
2020-12-09Deprecate lg() command.Jesusaves1-1/+1
2020-12-09Merge branch 'master' into 'master'Jesusaves2-2/+33
disabled broken clang-8 added clang-10 See merge request evol/evol-hercules!32
2020-12-09removed broken clang-8 added clang-10 (gitlab ci)jak12-2/+33
2020-10-20Are you trying to make me mad on purpose, gcc?Jesusaves1-2/+2
2020-10-19Temporaly comment this script code so server doesn't crashJesusaves1-0/+2
2020-10-11Merge branch 'jesusalva/wands' into 'master'Jesusaves1-2/+10
Jesusalva's Birthday Patch Closes evol-all#65 See merge request evol/evol-hercules!24
2020-10-11This is a basic implementation so wands use MATK instead of ATK.Jesusaves1-2/+10
This causes wands, defined as W_STAFF (2H) or W_BOOK (1H, not planned AFAIK) to use MATK instead of ATK. These basic magic attacks have a few quirks: * Physical Defense will absorb them (needed) * Can be evaded * Use no mana Inefficient, optimize later.
2020-10-11Merge branch 'jesusalva/music' into 'master'Jesusaves5-0/+45
changeplayermusic() script function See merge request evol/evol-hercules!29
2020-09-26changeplayermusic() script functionJesusaves5-0/+45
required for clientdata!174 Tested in Moubootaur Legends
2020-09-03Merge branch 'jesusalva/walktofix' into 'master'Jesusaves2-2/+14
Extends npcwalkto() to accept optional NPC name See merge request evol/evol-hercules!28
2020-09-02Accept optional param - NPC NAME - on npcwalkto() script functionJesusaves2-2/+14
2020-09-01Merge branch 'jesusalva/getskillname' into 'master'Jesusaves3-0/+17
getskillname(), function required by magic functionality See merge request evol/evol-hercules!25
2020-08-29getskillname(), function required by magic functionalityJesusaves3-0/+17
Gumi suggested a [skill] in ManaPlus, but it was not done. Besides, these are known to not work on menus, so this is a better idea. Note that the field returned in skill_db is "desc", not "name".
2020-08-22Merge branch 'card-group' into 'master'gumi5-4/+68
Allow to use item groups in AllowCards See merge request evol/evol-hercules!27
2020-08-22add an IT_VIRTUAL item type for card groupsgumi5-1/+39
2020-08-21Allow to use item groups in AllowCardsgumi1-3/+29
This allows to limit an entire group of cards instead of just individual cards
2020-08-14sorry, I don't have clang set up on this machinegumi1-1/+1
2020-08-14fixup for getcraftrecipegumi1-2/+2
2020-08-14add a script command to get craft recipe ingredientsgumi3-12/+79
2020-07-30allow servers to not use sex/gendergumi1-0/+20
2020-07-24add a script command to kick players offlinegumi3-0/+36
2020-07-16Merge branch 'ci' into 'master'gumi2-18/+5
Revert "SHUT UP AND DO NOT BOTHER ME" See merge request evol/evol-hercules!26
2020-07-15Revert "SHUT UP AND DO NOT BOTHER ME"gumi2-18/+5
This reverts commit 19d651f235973dc6bbab9489aeda6da39adad86b.
2020-07-15stop harassing me, gccgumi1-6/+7
2020-07-14fix a gcc truncation warning in md5calcgumi1-0/+6
2020-07-13my bad; wrong enumgumi1-1/+1
2020-07-13add missing case for CELL_CHKNOSKILL in the getcellp hookgumi1-0/+1