For all things holy, spaces be gone.
This commit is contained in:
parent
435029dbeb
commit
3402940b31
1 changed files with 42 additions and 42 deletions
|
|
@ -3117,56 +3117,56 @@ namespace TShockAPI
|
||||||
|
|
||||||
private static bool HandleSpawnBoss(GetDataHandlerArgs args)
|
private static bool HandleSpawnBoss(GetDataHandlerArgs args)
|
||||||
{
|
{
|
||||||
var spawnboss = false;
|
var spawnboss = false;
|
||||||
var invasion = -1;
|
var invasion = -1;
|
||||||
var plr = args.Data.ReadInt32();
|
var plr = args.Data.ReadInt32();
|
||||||
var Type = args.Data.ReadInt32();
|
var Type = args.Data.ReadInt32();
|
||||||
NPC npc = new NPC();
|
NPC npc = new NPC();
|
||||||
npc.SetDefaults(Type);
|
npc.SetDefaults(Type);
|
||||||
spawnboss = npc.boss;
|
spawnboss = npc.boss;
|
||||||
if (!spawnboss)
|
if (!spawnboss)
|
||||||
{
|
{
|
||||||
switch (Type)
|
switch (Type)
|
||||||
{
|
{
|
||||||
case -1:
|
case -1:
|
||||||
invasion = 1;
|
invasion = 1;
|
||||||
break;
|
break;
|
||||||
case -2:
|
case -2:
|
||||||
invasion = 2;
|
invasion = 2;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (spawnboss && !args.Player.Group.HasPermission(Permissions.summonboss))
|
if (spawnboss && !args.Player.Group.HasPermission(Permissions.summonboss))
|
||||||
{
|
{
|
||||||
args.Player.SendMessage("You don't have permission to summon a boss.", Color.Red);
|
args.Player.SendMessage("You don't have permission to summon a boss.", Color.Red);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (invasion != -1 && !args.Player.Group.HasPermission(Permissions.startinvasion))
|
if (invasion != -1 && !args.Player.Group.HasPermission(Permissions.startinvasion))
|
||||||
{
|
{
|
||||||
args.Player.SendMessage("You don't have permission to start an invasion.", Color.Red);
|
args.Player.SendMessage("You don't have permission to start an invasion.", Color.Red);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (!spawnboss && invasion == -1)
|
if (!spawnboss && invasion == -1)
|
||||||
return true;
|
return true;
|
||||||
if (plr != args.Player.Index)
|
if (plr != args.Player.Index)
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
string boss;
|
string boss;
|
||||||
switch (Type)
|
switch (Type)
|
||||||
{
|
{
|
||||||
case -2:
|
case -2:
|
||||||
boss = "the Snow Legion";
|
boss = "the Snow Legion";
|
||||||
break;
|
break;
|
||||||
case -1:
|
case -1:
|
||||||
boss = "a Goblin Invasion";
|
boss = "a Goblin Invasion";
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
boss = String.Format("the {0}", npc.name);
|
boss = String.Format("the {0}", npc.name);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
TShock.Utils.SendLogs(string.Format("{0} summoned {1}", args.Player.Name, boss), Color.PaleVioletRed, args.Player);
|
TShock.Utils.SendLogs(string.Format("{0} summoned {1}", args.Player.Name, boss), Color.PaleVioletRed, args.Player);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static bool HandlePaintTile(GetDataHandlerArgs args)
|
private static bool HandlePaintTile(GetDataHandlerArgs args)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue