diff --git a/server/gameserver/obstacle.cc b/server/gameserver/obstacle.cc index e5fe6ef6..162ee1d0 100644 --- a/server/gameserver/obstacle.cc +++ b/server/gameserver/obstacle.cc @@ -497,7 +497,7 @@ void Obstacle::SetRotate(float rotate) void Obstacle::DoTreasureBoxInteraction(Human* sender) { - if (!IsDead(sender->room)) { + if (!IsDead(sender->room) && sender->GetHeroQuality() > 1) { ++sender->box_num; sender->room->frame_event.AddPropChg (