Non player entities have nanites set to 0
Added casting system