void CAIContainer::RangedAttack(uint16 targid) { auto PlayerController = dynamic_cast<CPlayerController*>(Controller.get()); if (PlayerController) { PlayerController->RangedAttack(targid); } }
bool CAIContainer::RangedAttack(uint16 targid) { auto PlayerController = dynamic_cast<CPlayerController*>(Controller.get()); if (PlayerController) { return PlayerController->RangedAttack(targid); } return false; }