mirror of
https://github.com/EQEmu/Server.git
synced 2026-03-20 16:02:25 +00:00
Group leader is not always member 0.
This commit is contained in:
parent
36d53f69d6
commit
b96e5a7f4d
@ -72,8 +72,8 @@ public:
|
|||||||
uint32 GetTotalGroupDamage(Mob* other);
|
uint32 GetTotalGroupDamage(Mob* other);
|
||||||
void SplitMoney(uint32 copper, uint32 silver, uint32 gold, uint32 platinum, Client *splitter = nullptr);
|
void SplitMoney(uint32 copper, uint32 silver, uint32 gold, uint32 platinum, Client *splitter = nullptr);
|
||||||
inline void SetLeader(Mob* newleader){ leader=newleader; };
|
inline void SetLeader(Mob* newleader){ leader=newleader; };
|
||||||
inline Mob* GetLeader(){ return leader; };
|
inline Mob* GetLeader() { return leader; };
|
||||||
char* GetLeaderName() { return membername[0]; };
|
const char* GetLeaderName() { return leader->GetName(); };
|
||||||
void SendHPPacketsTo(Mob* newmember);
|
void SendHPPacketsTo(Mob* newmember);
|
||||||
void SendHPPacketsFrom(Mob* newmember);
|
void SendHPPacketsFrom(Mob* newmember);
|
||||||
bool UpdatePlayer(Mob* update);
|
bool UpdatePlayer(Mob* update);
|
||||||
|
|||||||
@ -342,8 +342,8 @@ XS(XS_Group_GetLeaderName)
|
|||||||
if (items != 1)
|
if (items != 1)
|
||||||
Perl_croak(aTHX_ "Usage: Group::GetLeaderName(THIS)");
|
Perl_croak(aTHX_ "Usage: Group::GetLeaderName(THIS)");
|
||||||
{
|
{
|
||||||
Group * THIS;
|
Group * THIS;
|
||||||
char * RETVAL;
|
const char * RETVAL;
|
||||||
dXSTARG;
|
dXSTARG;
|
||||||
|
|
||||||
if (sv_derived_from(ST(0), "Group")) {
|
if (sv_derived_from(ST(0), "Group")) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user