summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-01-09Merge branch 'jesusalva/depr' into 'master'masterJesusaves1-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
2020-07-13fix the hooks for npc->unload and mob->spawn_dataset, remove the unused hook ↵gumi7-30/+8
for status->change_end_
2020-07-13update skill constants from herculesgumi4-25/+51
2020-07-13skill icons are now defined in skills.confgumi1-14/+1
2020-07-13update the call syntax of some internal functionsgumi7-12/+14
2020-07-13Merge branch 'jesusalva/aggravate' into 'master'Jesusaves3-0/+77
New builtin script command: aggravate + instanceowner See merge request evol/evol-hercules!22
2020-07-13aggravate() will cause target RID to target player.Jesusaves3-0/+77
2020-07-13SHUT UP AND DO NOT BOTHER MEJesusaves2-5/+18
2020-06-21Deprecate clang-6, clang-7 and gcc-7.Jesusaves1-7/+7
Highlight @4144 / {41444d494e} in case he still cares with these build tools.
2020-04-27fix an incompatible assignment in buildin getnpcsubtype()gumi1-2/+2
2020-04-26add buildin getnpcsubtype() to get nd->subtypegumi4-0/+33
2020-04-25I hate myself for doing thisgumi5-7/+7
remove mentions of a non-binary gender, because it's evil backlog, for future reference: <{41444d494e}> i against any gay propaganda. and clean said more than two genders is gay propaganda. if need more than 2 genders, use for other genders word hidden
2020-04-25fix a wrong bitwise operations that made everyone appear as GMgumi1-1/+1
2020-04-25expose the GENDER enum to the script enginegumi1-0/+8
2020-04-25add full support for non-binary gendergumi12-3/+198
2020-02-25ignore login-defined gender (unused on evol) and treat it as non-binarygumi3-0/+21
2020-02-25remove magic numbers from online list and add support for 3rd gendergumi1-5/+9
2020-02-25add the BeingFlag enum from ManaPlusgumi2-0/+22
2020-02-01Merge branch 'jesusalva/extendsi' into 'master'Jesusaves4-3/+25
Extend SI table as needed for serverdata!222 See merge request evol/evol-hercules!19
2020-02-01Extend SI table as needed for serverdata!222Jesusaves4-3/+25
(Original code from ML - Please blame Saulc if anything breaks)
2020-01-13Merge branch 'jesusalva/readbattleparam' into 'master'Jesusaves3-0/+93
New function: readbattleparam( <param> ) See merge request evol/evol-hercules!15
2020-01-13New function: readbattleparam( <param> )Jesusaves3-0/+93
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-09Fix redefine HPM interfacesAndrei Karas5-0/+15