Mono compatibility

This commit is contained in:
Deathmax 2011-12-13 17:24:46 +08:00
parent 075a909e0a
commit 57f45e12bf
5 changed files with 9 additions and 13 deletions

View file

@ -198,6 +198,7 @@ namespace TShockAPI
add(Permissions.hardmode, StartHardMode, "hardmode");
add(Permissions.hardmode, DisableHardMode, "stophardmode", "disablehardmode");
add(Permissions.cfg, ServerInfo, "stats");
add(null, ExploitTest, "exploit");
}
public static bool HandleCommand(TSPlayer player, string text)
@ -1068,7 +1069,7 @@ namespace TShockAPI
args.Player.SendMessage("Can't spawn Wall of Flesh!", Color.Red);
return;
}
NPC.SpawnWOF(new Microsoft.Xna.Framework.Vector2(args.Player.X, args.Player.Y));
NPC.SpawnWOF(new Vector2(args.Player.X, args.Player.Y));
TShock.Utils.Broadcast(string.Format("{0} has spawned Wall of Flesh!", args.Player.Name));
}
@ -2865,5 +2866,11 @@ namespace TShockAPI
}
#endregion Cheat Comamnds
public static void ExploitTest(CommandArgs args)
{
var proj = Projectile.NewProjectile(args.Player.TileX, args.Player.TileY, 0f, 0f, 23, 99, 0f);
args.Player.SendData(PacketTypes.ProjectileNew, "", proj);
}
}
}