static public GameData.pRealm GetAccountRealm(byte RealmId, int AccountId) { RealmCharacters Rm = GetRealmCharacter(RealmId); if (Rm != null) { return(Rm.GetAccountCharacter(AccountId)._Realm); } return(GameData.pRealm.REALM_NONE); }
static public Character CreateCharacter(byte RealmId, Character Char) { RealmCharacters Rm = GetRealmCharacter(RealmId); if (Rm != null) { return(Rm.GetAccountCharacter(Char.AccountId).CreateCharacter(Char)); } return(null); }
static public byte[] BuildCharacters(byte RealmId, int AccountId) { RealmCharacters Rm = GetRealmCharacter(RealmId); if (Rm != null) { return(Rm.GetAccountCharacter(AccountId).BuildCharacters()); } return(new byte[2]); }