Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(delta_goodwill && !stalker_kills_team_mate)
- {
- //изменить отношение ко всем членам группы (если такая есть)
- //убитого, кроме него самого
- CGroupHierarchyHolder& group = Level().seniority_holder().team(stalker->g_Team()).squad(stalker->g_Squad()).group(stalker->g_Group());
- for(std::size_t i = 0; i < group.members().size(); i++)
- {
- if(stalker->ID() != group.members()[i]->ID())
- {
- ChangeGoodwill(group.members()[i]->ID(), from->ID(), delta_goodwill);
- }
- }
- //(CHARACTER_GOODWILL)( stalker->Sympathy() * (float)(delta_goodwill+community_member_kill_goodwill));
- CHARACTER_GOODWILL community_goodwill = (CHARACTER_GOODWILL)( stalker->Sympathy() * (float)(community_member_kill_goodwill) );
- if (community_goodwill)
- {
- ChangeCommunityGoodwill(stalker->Community(), from->ID(), community_goodwill);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement