Core/Entities: Created factory methods to create new areatriggers, creatures and gameobjects

This commit is contained in:
hondacrx
2018-01-27 20:15:24 -05:00
parent 854ae39aeb
commit 419ee1b882
19 changed files with 382 additions and 328 deletions
@@ -143,8 +143,8 @@ namespace Scripts.Northrend.Nexus.EyeOfEternity
// There is no other way afaik...
void SpawnGameObject(uint entry, Position pos)
{
GameObject go = new GameObject();
if (go.Create(entry, instance, pos, Quaternion.WAxis, 255, GameObjectState.Ready))
GameObject go = GameObject.CreateGameObject(entry, instance, pos, Quaternion.WAxis, 255, GameObjectState.Ready);
if (go)
instance.AddToMap(go);
}