I will work on it later, i'm trying to improve the NPCs now. Adding most of their abilities in their .xml files, well if possible.

Avoiding snapcasts, i use attack "self" with a "projectile" setup, with a low radius to allow attacks to hit multiples targets (like if you melee in front of multiples enemies) and yet ensuring only in front enemies can be hit.

Once done, i want to make NPCs stats progressive over game. (for each enemy killed, etc, they gain more Health, armor, or increased damage, but not mana, since they don't use it)

And also change their apperances based on their levels

Well thats the plan :P
Unless you have other ideas :o

edit:

- Fixed bug with ChangeWorld command. Now if the command is executed, the mod will relaunch upon the new map loaded.