IsValid<GameObject> + ManaPercentage

IsValid<T> : GameObject for shorter type/null checks
Dash unit type changed back to Base, can throw invalid cast ex (river crab on the new Summoners Rift can dash)