List of deprecated script commands and Hercules features (2017)
misceffect()
specialeffect2()
pow()
useatcmd()
v2018.06.03
pcblockmove()
v2019.03.10
UDT_MAPIDXY and UDT_WALKTOXY constant
v2019.04.07
petstat()
v2019.05.05
debugmes()
v2019.11.17
getguildname()
getguildmaster()
getguildmasterid()
Future deprecations:
⚠️ Please avoid using those
As of September 18 2017, the useatcmd() command has been deprecated.
If you were using useatcmd() for built-in @commands you can simply replace it with atcommand():
useatcmd("@command") ➜ atcommand("@command")
If you were using useatcmd() for custom @commands (registered with bindatcmd()) you can use doevent() instead:
useatcmd("@custom") ➜ doevent("MyNPC::OnUseCommand");
MyNPC is the name of the NPC in which you used bindatcmd() OnUseCommand is the eve