Core/Battlegrounds: Move to scripts And a lot of misc commits i couldn't recover.
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0d5d309bb5877dc2fcb27f6cb123707a31ec1e8)
This commit is contained in:
@@ -267,6 +267,15 @@ namespace Game.Entities
|
||||
}
|
||||
}
|
||||
|
||||
public uint GetQuestID() => type switch
|
||||
{
|
||||
GameObjectTypes.Chest => Chest.questID,
|
||||
GameObjectTypes.Generic => Generic.questID,
|
||||
GameObjectTypes.SpellFocus => SpellFocus.questID,
|
||||
GameObjectTypes.Goober => Goober.questID,
|
||||
_ => 0
|
||||
};
|
||||
|
||||
public uint GetConditionID1() => type switch
|
||||
{
|
||||
GameObjectTypes.Door => Door.conditionID1,
|
||||
@@ -1648,4 +1657,13 @@ namespace Game.Entities
|
||||
|
||||
public GameObjectData() : base(SpawnObjectType.GameObject) { }
|
||||
}
|
||||
|
||||
public class DestructibleHitpoint
|
||||
{
|
||||
public uint Id;
|
||||
public uint IntactNumHits;
|
||||
public uint DamagedNumHits;
|
||||
|
||||
public uint GetMaxHealth() { return IntactNumHits + DamagedNumHits; }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user