Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -r 549b181a17ad src/server/game/Achievements/AchievementMgr.cpp
- --- a/src/server/game/Achievements/AchievementMgr.cpp Sun Nov 14 16:36:36 2010 +0100
- +++ b/src/server/game/Achievements/AchievementMgr.cpp Sun Nov 14 18:34:40 2010 +0100
- @@ -426,6 +426,14 @@
- if (!achievement)
- continue;
- + // GMs mit GM an, oder die unsichtbar sind, keine Achievements geben (z.B. beim zuschauen in einer User-Instanz)
- + if (GetPlayer()->isGameMaster() || !GetPlayer()->isGMVisible())
- + continue;
- +
- + // GMs nicht erlauben Achievements der Art "Erster des Realms..." zu bekommen
- + if (achievement->categoryId == 81 && achievement->flags & 256 && GetPlayer()->GetSession()->GetSecurity() > SEC_PLAYER && SEC_VIP)
- + continue;
- +
- // don't update already completed criteria if not forced or achievement already complete
- if ((IsCompletedCriteria(achievementCriteria, achievement) && !evenIfCriteriaComplete) || HasAchieved(achievement))
- continue;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement