O meu tinha um erro parecido e a solução foi usar o Uint16 pelas effects serem extendidas, poder ser que funciona contigo.
Vá na pasta do seu client e procure por modules/game_features/features.lua, e na versão do seu cliente coloque:
g_game.enableFeature(GameMagicEffectU16)
g_game.enableFeature(GameDistanceEffectU16)