В любом случае, я закаментил эту строку до того как прочел этот пост, но думал оно таки будет работать) Как отписывались люди на зеро и на ван - что вроде работает, но толку ноль, силитиды не дают ауру, насильно наложенную не сдать, да и захват башен в чумных не стартует))
Видимо я настолько крабуэ что все что мог - закосячил XD
Так пришел с работы, залез в код.
Посмотрел функцию Player::RewardHonor в Player.ccp
Эта функция обработки хонора за хоноркилл по сути.
Но насколько я понимаю из данного патча - на аутдор.
То автор пытался реализовать жесткую привязку количества хонора к функции сим действием.
При сдаче силитиста в 'пункт приема' выдается 19 хонор поинтов и 20 реп поинтов с кругом кенария.
Причем функция на репу - уже была закоммичена изначально.
А если модифицировать по предложенному способу, то после сдачи никаких хонор поинтов и не будет.
Что закоммитить что нет - разницы ноль в данном аспекте.
ПЫСЫ - еще бы они сдавались.
------
Посмотрел плеер ццп в зеро и в свежем мастер ветке 3.3.5
Код:
z - bool Player::RewardHonor(Unit *uVictim,uint32 groupsize)
m - bool Player::RewardHonor(Unit *uVictim, uint32 groupsize, float honor)
Ну и дальше тоже по мелочам думаю, пока еще не глядел, одновременно кушаю и роюсь.
------
Первые штришки начинают выходить.
Хотя в принципе захват башен не осуществляется, а жаль, но замер орда\алу попер в истерн плеглендсах.
С силитусом пока сложнее, при использовании гейзера выдает мол - выполняется другое действие, а даже если бафф насильно наложить, то его не сдать в приемник.