| 528 | } |
| 529 | |
| 530 | SkillManager::~SkillManager() |
| 531 | { |
| 532 | for(const SkillDef* skill : mSkills) |
| 533 | { |
| 534 | if(skill == nullptr) |
| 535 | continue; |
| 536 | |
| 537 | delete skill->mSkill; |
| 538 | delete skill; |
| 539 | } |
| 540 | mSkills.clear(); |
| 541 | } |
| 542 | |
| 543 | bool SkillManager::isRoomAvailable(RoomType type, const Seat* seat) |
| 544 | { |