Core/Scripts: Fixes a crash when entering a instance
This commit is contained in:
@@ -59,7 +59,7 @@ namespace Game.Scripting
|
|||||||
{
|
{
|
||||||
InstanceMap instance = obj.GetMap().ToInstanceMap();
|
InstanceMap instance = obj.GetMap().ToInstanceMap();
|
||||||
if (instance != null && instance.GetInstanceScript() != null)
|
if (instance != null && instance.GetInstanceScript() != null)
|
||||||
return (T)Activator.CreateInstance(typeof(T), obj);
|
return (T)Activator.CreateInstance(typeof(T), new object[] { obj });
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1548,7 +1548,7 @@ namespace Game.Scripting
|
|||||||
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
||||||
public class ScriptAttribute : Attribute
|
public class ScriptAttribute : Attribute
|
||||||
{
|
{
|
||||||
public ScriptAttribute(string name="", params object[] args)
|
public ScriptAttribute(string name = "", params object[] args)
|
||||||
{
|
{
|
||||||
Name = name;
|
Name = name;
|
||||||
Args = args;
|
Args = args;
|
||||||
|
|||||||
@@ -132,7 +132,7 @@ namespace Scripts.EasternKingdoms
|
|||||||
}
|
}
|
||||||
|
|
||||||
[Script]
|
[Script]
|
||||||
public class npc_unworthy_initiate : ScriptedAI
|
class npc_unworthy_initiate : ScriptedAI
|
||||||
{
|
{
|
||||||
public npc_unworthy_initiate(Creature creature) : base(creature)
|
public npc_unworthy_initiate(Creature creature) : base(creature)
|
||||||
{
|
{
|
||||||
@@ -940,9 +940,9 @@ namespace Scripts.EasternKingdoms
|
|||||||
}
|
}
|
||||||
|
|
||||||
[Script]
|
[Script]
|
||||||
class npc_scarlet_minerAI : npc_escortAI
|
class npc_scarlet_miner : npc_escortAI
|
||||||
{
|
{
|
||||||
public npc_scarlet_minerAI(Creature creature) : base(creature)
|
public npc_scarlet_miner(Creature creature) : base(creature)
|
||||||
{
|
{
|
||||||
Initialize();
|
Initialize();
|
||||||
me.SetReactState(ReactStates.Passive);
|
me.SetReactState(ReactStates.Passive);
|
||||||
|
|||||||
Reference in New Issue
Block a user