#ifdef ENABLE_CAN_ATTACK bool CHARACTER::CanAttack() const { //if (GetDesc() == NULL) // return false; //if (IsStun()) // Rakibi kontrol ettiğimizde sersemlik yemişse saldırmaz // return false; if (IsDead()) return false; if (IsObserverMode()) return false; if (!GetWarMap()) { if (GetMyShop()) return false; if (GetRaceNum() == 30000) return false; // Güvenli bölgede saldırmasın { SECTREE *sectree = NULL; sectree = GetSectree(); if (sectree && sectree->IsAttr(GetX(), GetY(), ATTR_BANPK)) return false; } return true; } #endif