Merge branch 'general-devel' into otapi3
This commit is contained in:
commit
32f2f6a33d
4 changed files with 13 additions and 6 deletions
|
|
@ -19,6 +19,13 @@ This is the rolling changelog for TShock for Terraria. Use past tense when addin
|
|||
|
||||
## Upcoming changes
|
||||
|
||||
## TShock 4.5.17
|
||||
* Fixed duplicate characters (twins) after repeatedly logging in as the same character due to connection not being immediately closed during `NetHooks_NameCollision`. (@gohjoseph)
|
||||
* Fixed mobs not dropping picked up coins. (@gohjoseph)
|
||||
|
||||
## TShock 4.5.16
|
||||
* Added preliminary support for Terraria 1.4.3.6. (@SignatureBeef, @hakusaro)
|
||||
|
||||
## TShock 4.5.15
|
||||
* Added preliminary support for Terraria 1.4.3.5. (@SignatureBeef, @hakusaro)
|
||||
|
||||
|
|
|
|||
|
|
@ -3957,7 +3957,7 @@ namespace TShockAPI
|
|||
return true;
|
||||
}
|
||||
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
private static bool HandleKillPortal(GetDataHandlerArgs args)
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ namespace TShockAPI
|
|||
/// <summary>VersionNum - The version number the TerrariaAPI will return back to the API. We just use the Assembly info.</summary>
|
||||
public static readonly Version VersionNum = Assembly.GetExecutingAssembly().GetName().Version;
|
||||
/// <summary>VersionCodename - The version codename is displayed when the server starts. Inspired by software codenames conventions.</summary>
|
||||
public static readonly string VersionCodename = "Zelenskyy";
|
||||
public static readonly string VersionCodename = "Volodymyr Oleksandrovych Zelenskyy";
|
||||
|
||||
/// <summary>SavePath - This is the path TShock saves its data in. This path is relative to the TerrariaServer.exe (not in ServerPlugins).</summary>
|
||||
public static string SavePath = "tshock";
|
||||
|
|
@ -582,7 +582,7 @@ namespace TShockAPI
|
|||
{
|
||||
if (player.IP == ip)
|
||||
{
|
||||
Netplay.Clients[player.Index].PendingTermination = true;
|
||||
player.Kick("You logged in from the same IP.", true, true, null, true);
|
||||
args.Handled = true;
|
||||
return;
|
||||
}
|
||||
|
|
@ -591,7 +591,7 @@ namespace TShockAPI
|
|||
var ips = JsonConvert.DeserializeObject<List<string>>(player.Account.KnownIps);
|
||||
if (ips.Contains(ip))
|
||||
{
|
||||
Netplay.Clients[player.Index].PendingTermination = true;
|
||||
player.Kick("You logged in from another location.", true, true, null, true);
|
||||
args.Handled = true;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 047baef38969ac1b8bc4b5c23a9f2fc7836f3751
|
||||
Subproject commit af21743d6f1fc468daa558a402cc79d1ee314252
|
||||
Loading…
Add table
Add a link
Reference in a new issue