Why does this
mob{
Move(){
if(istype(src, /Player)){
} else {
//NPCS
..();
}
}
}
Get called 499514 times when a player first logs in, while this:
mob{
Move(){
if(istype(src, /Player)){
..();
} else {
//NPCS
..();
}
}
}
Only gets called once?
The implication here seems to be if ..() isn't called when a player first logs in, it will be called 499514 times, and then the game will continue on like normal. Why...
Also: Move() should return a value, indicating success or failure.