diff --git a/Perl-API.md b/Perl-API.md index b45915b..670570d 100644 --- a/Perl-API.md +++ b/Perl-API.md @@ -881,24 +881,24 @@ $raid->Object(); * $raid needs to be fetched from an entity object, for example: $raid = $client->GetRaid()) ```perl -$raid->BalanceHP() -$raid->CastGroupSpell(caster, spellid) -$raid->GetClientByIndex(number) -$raid->GetGroup() +$raid->BalanceHP(int32 penalty, uint32 group_id) +$raid->CastGroupSpell(mob* caster, uint16 spell_id, uint32 group_id) +$raid->GetClientByIndex(uint16 raid_indez) +$raid->GetGroup(string name) $raid->GetHighestLevel() $raid->GetID() $raid->GetLowestLevel() -$raid->GetMember(number) -$raid->GetTotalRaidDamage(other) -$raid->GroupCount() -$raid->IsGroupLeader(client) -$raid->IsLeader(client) -$raid->IsRaidMember(name) # $raid->IsRaidMember("Hateborne") +$raid->GetMember(int raid_index) +$raid->GetTotalRaidDamage([mob* other = nullptr]) +$raid->GroupCount(uint32 group_id) +$raid->IsGroupLeader(string name) +$raid->IsLeader(string name) +$raid->IsRaidMember(string name) $raid->RaidCount() -$raid->SplitExp(exp, other) -$raid->SplitMoney(copper, silver, gold, platinum) -$raid->TeleportGroup(sender, zoneID, x, y, z, heading) -TeleportRaid(sender, zoneID, x, y, z, heading) +$raid->SplitExp(uint32 experience, [mob* other = nullptr]) +$raid->SplitMoney(uint32 copper, uint32 silver, uint32 gold, uint32 platinum) +$raid->TeleportGroup(mob* sender, uint32 zone_id, float x, float y, float z, float heading, uint32 group_id) +$raid->TeleportRaid(mob* sender, uint32 zone_id, float x, float y, float z, float heading) ``` # Mob