mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Add Tier 3 commands: guild management, PvP, ready check, and duel forfeit
- Guild commands: /ginfo, /groster, /gmotd, /gpromote, /gdemote, /gquit, /ginvite - PvP toggle: /pvp to toggle PvP flag - Ready check system: /readycheck, /ready, /notready for group coordination - Duel forfeit: /yield, /forfeit, /surrender to cancel active duels
This commit is contained in:
parent
acef7ccbec
commit
85a7d66c4e
6 changed files with 492 additions and 0 deletions
|
|
@ -235,6 +235,25 @@ public:
|
|||
void followTarget();
|
||||
void assistTarget();
|
||||
|
||||
// PvP
|
||||
void togglePvp();
|
||||
|
||||
// Guild commands
|
||||
void requestGuildInfo();
|
||||
void requestGuildRoster();
|
||||
void setGuildMotd(const std::string& motd);
|
||||
void promoteGuildMember(const std::string& playerName);
|
||||
void demoteGuildMember(const std::string& playerName);
|
||||
void leaveGuild();
|
||||
void inviteToGuild(const std::string& playerName);
|
||||
|
||||
// Ready check
|
||||
void initiateReadyCheck();
|
||||
void respondToReadyCheck(bool ready);
|
||||
|
||||
// Duel
|
||||
void forfeitDuel();
|
||||
|
||||
// ---- Phase 1: Name queries ----
|
||||
void queryPlayerName(uint64_t guid);
|
||||
void queryCreatureInfo(uint32_t entry, uint64_t guid);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue