forked from SoDOff-Project/sodoff-mmo
change baby dragon exploit condition
This commit is contained in:
parent
7a1d18bb86
commit
1c74ede17a
@ -9,8 +9,7 @@ namespace sodoffmmo.Core;
|
||||
internal static class Utils {
|
||||
public static bool VariablesValid(Client client) {
|
||||
if (client.PlayerData.Fp != "" && (client.PlayerData.Mbf & 8) == 8
|
||||
&& (client.PlayerData.GeometryType == PetGeometryType.Default && client.PlayerData.PetAge < PetAge.Adult
|
||||
|| client.PlayerData.GeometryType == PetGeometryType.NightLight && client.PlayerData.PetAge < PetAge.Teen
|
||||
&& (client.PlayerData.GeometryType == PetGeometryType.Default && client.PlayerData.PetAge < PetAge.Teen
|
||||
|| client.PlayerData.GeometryType == PetGeometryType.Terror && client.PlayerData.PetAge < PetAge.Titan)) {
|
||||
NetworkObject obj = new NetworkObject();
|
||||
obj.Add("dr", (byte)1);
|
||||
|
@ -43,12 +43,9 @@ public class PlayerData {
|
||||
}
|
||||
GeometryType = PetGeometryType.Default;
|
||||
PetAge = PetAge.Adult;
|
||||
if (keyValPairs.TryGetValue("G", out string geometry)) {
|
||||
if (geometry.ToLower().Contains("nightlight"))
|
||||
GeometryType = PetGeometryType.NightLight;
|
||||
else if (geometry.ToLower().Contains("terribleterror"))
|
||||
if (keyValPairs.TryGetValue("G", out string geometry))
|
||||
if (geometry.ToLower().Contains("terribleterror"))
|
||||
GeometryType = PetGeometryType.Terror;
|
||||
}
|
||||
if (keyValPairs.TryGetValue("A", out string age)) {
|
||||
switch (age) {
|
||||
case "E": PetAge = PetAge.EggInHand; break;
|
||||
@ -102,7 +99,6 @@ public class PlayerData {
|
||||
|
||||
public enum PetGeometryType {
|
||||
Default,
|
||||
NightLight,
|
||||
Terror
|
||||
}
|
||||
public enum PetAge {
|
||||
|
Loading…
x
Reference in New Issue
Block a user