#include "../client.h" void command_faction_association(Client *c, const Seperator *sep) { if (sep->argnum < 2 || !sep->IsNumber(1) || !sep->IsNumber(2)) { c->Message(Chat::White, "Usage: #factionassociation "); c->Message(Chat::White, " Defaults to self, unless target is also a client."); return; } // default to self unless target is also a client auto target = c; if (c->GetTarget() && c->GetTarget()->IsClient()) { target = c->GetTarget()->CastToClient(); } target->RewardFaction(Strings::ToInt(sep->arg[1]), Strings::ToInt(sep->arg[2])); }