This removes the stun instantly
Code:
#include <sourcemod>
public OnPluginStart()
{
HookEvent("player_hurt", Event_PlayerHurt);
}
public Action:Event_PlayerHurt(Handle:event, const String:name[], bool:dontBroadcast)
{
new target = GetClientOfUserId(GetEventInt(event, "userid"))
new playerstate = GetEntProp(target, Prop_Send, "m_nPlayerCond")
if ((playerstate & 32768) != 0)
SetEntProp(target, Prop_Send, "m_nPlayerCond", (playerstate & (~32768)))
}