summaryrefslogtreecommitdiff
path: root/src/map
AgeCommit message (Collapse)AuthorFilesLines
2020-07-06abort script execution when encountering a null pointergumi1-121/+106
2020-04-18don't spam the GM logs with hugo/linusgumi1-4/+8
2019-09-27remove useless file, fix formattinggumi1-1/+1
2019-09-03expand exp table to level 135gumi1-1/+13
2019-08-28Revert the changes from the last 2 releasesgumi6-139/+74
battle.cpp is very messy and full of bugs
2019-08-28add support for musl-libcgumi1-1/+1
2019-08-26allow summoned mobs to also have slavesgumi2-6/+6
2019-08-26fix mob slaves not attackinggumi4-41/+56
2019-08-23allow to summon multiple mobs with @summongumi5-36/+86
2019-04-15warp the player on autoblock (since manaplus doesn't allow us to block nicely)gumi1-1/+3
2019-04-15do not apply automod for hidden GMsgumi1-1/+3
2019-04-15don't use a 3-tile-wide warp for @addwarpgumi1-2/+2
2019-04-15fix clang warningsgumi2-5/+5
2019-04-15add a built-in gm log delay optiongumi1-6/+11
2019-04-15add gm automod toolgumi5-1/+137
2019-01-11drop support for gcc-5, gcc-6, clang-4, clang-5 in travis and fix some misc ↵gumi2-4/+6
issues
2018-12-30pre-send the auth details to map servers instead of blindly trusting 0x0072gumi8-3/+83
2018-12-18add player heal packetsv18.12.18gumi4-3/+54
2018-12-13add support for sending player HP for protocol >= 9gumi1-9/+42
2018-11-10add support for CMSG_ONLINE_LISTgumi1-1/+43
2018-03-23fix a bug introduced by wushin, which freeyorp highlighted with his previous ↵v18.3.23.1Tezer1-17/+2
patch
2018-03-23automatically de-attach freed NPCsv18.3.23gumi2-12/+61
2018-03-23Fix NPC script softlockv18.3.22Freeyorp1-0/+11
When an NPC called destroy; from an attached script, npc_id, and associated state, was not properly cleared. This meant that the server considered the PC to still be in conversation, preventing many actions including walking, but with an invalid NPC. This clears state for the specific case of the a PC attached to the script instance that called destroy. It is still not safe to call destroy; if other players may be attached to it.
2018-03-18skip @hidden players (such as bots) when iterating with @hugogumi1-1/+19
2018-03-11don't send base_level if player is a botgumi1-3/+3
2018-03-09validate name size before sending custom mob namesgumi1-4/+6
2018-03-08fix some out-of-memory reads in script builtinsgumi1-3/+3
2018-03-08fix ScriptState uninitialized valuesgumi1-0/+4
2018-03-06whoops, my badgumi1-0/+2
2018-03-05fix gdb tests for python3gumi1-1/+5
2018-03-05don't send actual gm level to old clientsgumi1-19/+30
2018-03-05ensure the player looks dead if dead while warpinggumi1-0/+8
2018-03-04forcefully send a name request reply for mobs with custom namesgumi1-5/+26
2018-03-04ignore phony npc event calls (~)gumi1-0/+3
2018-03-04allow @goto and @chareffect on higher GM levels if not hiddengumi1-2/+2
2018-03-04send base level where appropriategumi1-1/+4
2018-03-03don't blindly trust event npc namegumi1-1/+8
2018-03-03add missing vector include in script-persistgumi1-0/+1
2018-02-17use -ld-fuse=gold for gcc in travisgumi1-4/+0
2018-02-17remove unused variablesgumi3-3/+1
2018-02-17fix player facing the wrong direction on magic attacksgumi1-0/+6
2018-02-17allow to set GM level from scriptgumi1-0/+6
2018-02-17propagate GM level updatesgumi1-0/+2
2018-02-17add missing vector includesgumi1-0/+2
2018-02-17treat hidden admins like normal adminsgumi1-26/+26
2018-02-17fix wrong description for @adjgmlvlgumi1-4/+4
2018-01-29fix the nullpo check in builtin_getcharidv18.1.29.1gumi1-1/+4
2018-01-29cowardly abort script if sd is missingv18.1.29gumi2-78/+104
2018-01-28make the player stand while attacking with overridesgumi1-0/+3
2018-01-28allow to specify charges for magic overridegumi1-2/+2