Bug fixes: Non players being splashed and poison

Fixed wrongful cast to players when non player is splashed
Fixed poison potions working on PvE players