Mechanics & Systemssource backed11 minute read

Skulls, Frags, and PvP Aggression

A ruleset-aware explanation of aggression marks, unjustified kills, frag decay, red and black skull thresholds, PvP world types, and protection-zone locks.

Reference profileOfficial concepts with stock TFS 1.6 defaults
Reviewed
Evidence3 primary references

At a glance

Quick facts

Stock world type
pvp
Stock red-skull threshold
3 unjustified kills worth of active frag time
Stock black-skull threshold
6 unjustified kills worth of active frag time
Stock frag decay
24 hours per unjustified kill

World type defines the starting ruleset

Common TFS world-type profiles
World typePlayer combatUnjustified-kill trackingTypical use
no-pvpRestricted outside configured exceptionsNormally not the core progression pressureOptional-PvP and social worlds
pvpAllowed under skull and protection rulesYesOpen PvP worlds
pvp-enforcedBroadly allowedNative unjustified-kill penalty path is bypassedHardcore or war-focused worlds

Server labels are not enough. An advertised PvP world may add level protection, anti-rook rules, guild-war exceptions, secure-mode changes, warmode arenas, anti-magebomb systems, custom blessings, or reduced death loss.

Skull colors communicate relationships and penalties

Common skull meanings
MarkGeneral meaningVerification note
WhiteRecent unjustified aggressionDuration and clearing conditions are configurable
YellowA relationship-specific retaliation or aggression indicatorVisibility can depend on who attacked whom
GreenParty or allied relationship indicatorNot a punishment mark
RedUnjustified-kill threshold reachedDeath and item-loss consequences vary by server
BlackHigher unjustified-kill threshold reachedAttack, healing, death, and loss restrictions can be stricter
OrangeRevenge-right or related temporary PvP relationship in supported rulesetsNot implemented identically in older clients and forks

TFS 1.6 frag accounting uses time debt

In the stock implementation, an unjustified kill adds one configured frag-time unit to skullTicks. The default unit is 24 hours. Red skull is assigned when active skull time exceeds the equivalent of two units, which occurs on the third active unjustified kill at stock settings. Black skull is assigned on the sixth. The accumulated timer decreases over real time until the punishment clears outside active combat.

Stock active frag debt
T_active = max(0, T_previous + unjustifiedKills x 24h - elapsedTime)
  • Red threshold: 3 active frag units under stock killsToRedSkull = 3.
  • Black threshold: 6 active frag units under stock killsToBlackSkull = 6.
  • Servers frequently replace this with daily, weekly, and monthly frag windows in Lua or database logic.
Stock configuration values
SettingDefaultMeaning
protectionLevel1Player combat protection below or at the configured boundary, subject to implementation
killsToRedSkull3Active frag units required for red skull
killsToBlackSkull6Active frag units required for black skull
timeToDecreaseFrags24 hoursDebt added per unjustified kill
whiteSkullTime15 minutesStock white-skull duration
pzLocked60 secondsStock protection-zone entry lock

Read these rules before choosing a PvP server

  • Daily, weekly, monthly, and total frag thresholds, including how server save affects them.
  • Level protection, secure mode, party, guild, war, revenge, and arena exceptions.
  • Protection-zone lock duration after attacking, assisting, healing, or receiving damage.
  • Blessing, experience, skill, container, equipment, and premium-item loss on death.
  • Red and black skull restrictions on combat, healing, logout, trade, travel, and item loss.
  • Multi-client, anti-logout, anti-push, stair-hop, field, summon, and unjustified-assist rules.

Apply the guide

Find servers using this profile

Server names, protocol labels, and map labels do not guarantee matching mechanics. Use these filters to find candidates, then verify the listing, owner documentation, and deployed ruleset.

PVPPVPeWARhardcoreno PVP