diff --git a/plugins/l4d2_extraplayeritems.smx b/plugins/l4d2_extraplayeritems.smx index ccbff08..5a4988e 100644 Binary files a/plugins/l4d2_extraplayeritems.smx and b/plugins/l4d2_extraplayeritems.smx differ diff --git a/plugins/l4d2_feedthetrolls.smx b/plugins/l4d2_feedthetrolls.smx index 377e097..65d2010 100644 Binary files a/plugins/l4d2_feedthetrolls.smx and b/plugins/l4d2_feedthetrolls.smx differ diff --git a/scripting/include/feedthetrolls/specials.inc b/scripting/include/feedthetrolls/specials.inc index 1115c77..053d050 100644 --- a/scripting/include/feedthetrolls/specials.inc +++ b/scripting/include/feedthetrolls/specials.inc @@ -112,6 +112,7 @@ bool ProcessSpecialQueue() { // BypassLimit(); int tank = L4D2_SpawnTank(spActiveRequest.position, spActiveRequest.angle); if(tank > 0 && IsClientConnected(tank)) { + TeleportEntity(tank, spActiveRequest.position, spActiveRequest.angle, NULL_VECTOR); PrintToConsoleAll("[ftt/debug] requested tank spawned %d -> %N", tank, target) pdata[tank].attackerTargetUid = spActiveRequest.targetUserId; pdata[tank].specialAttackFlags = view_as(SPI_AlwaysTarget); @@ -159,6 +160,7 @@ float GetIdealMinDistance(SpecialType specialType) { // /*Boomer*/ case 2: return 1200.0; case Special_Charger: return 19510.0; case Special_Smoker: return 20000.0; + case Special_Tank: return 20000.0; case Special_Spitter: return 15000.0; default: return 12000.0; diff --git a/scripting/l4d2_extraplayeritems.sp b/scripting/l4d2_extraplayeritems.sp index e39bcca..a521128 100644 --- a/scripting/l4d2_extraplayeritems.sp +++ b/scripting/l4d2_extraplayeritems.sp @@ -715,8 +715,6 @@ public Action Timer_DropSurvivor(Handle h, int client) { hMinPlayers.IntValue = --abmExtraCount; if(hMinPlayers.IntValue < 4) { hMinPlayers.IntValue = 4; - PrintToConsoleAll("[EPI!!] hMinPlayers dropped below 4. This is a bug, please report to jackz."); - PrintToServer("[EPI!!] hMinPlayers dropped below 4. This is a bug, please report to jackz."); } } DropDroppedInventories();