add GetCastPower for purge