void main() { //#####GOLD######## int nCash = d4(GetHitDice(OBJECT_SELF)); object oFirstKiller = GetLastKiller(); object oPCArea = GetArea(oFirstKiller); //object oNextPCArea; object oGetterOfGold = GetFirstFactionMember(GetLastKiller(), TRUE); object oNextPCArea = GetArea(oGetterOfGold); if (oPCArea == oNextPCArea)//(GetArea(oFirstKiller))) { GiveGoldToCreature(oGetterOfGold, nCash); } else{} while (GetIsObjectValid(oGetterOfGold) == TRUE) { oGetterOfGold = GetNextFactionMember(GetLastKiller(), TRUE); oNextPCArea = GetArea(oGetterOfGold); if (oPCArea == oNextPCArea){ GiveGoldToCreature(oGetterOfGold, nCash); } else{ } //oGetterOfGold = GetNextFactionMember(GetLastKiller(), TRUE); } //####GOLD END##### }