tags_ui.txt

    public static final String TYPE_DEF_ABSORTPION      = "defensiveAbsorption";		-> defensiveFire						MODIFIER	Increases Armor Absorption by 8%	
    public static final String TYPE_DEF_AETHER          = "defensiveAether";			-> defensiveFire
 public static final String TYPE_DEF_ALL             = "defensiveAll";					-> defensiveFire	+3% Maximum All Resistances				MAX_RESIST	Amulet, Ancestral Ward
    public static final String TYPE_DEF_BLEED           = "defensiveBleeding";			-> defensiveFire						DURATION_MIN	33% Reduction in Bleeding Duration
    public static final String TYPE_DEF_BLOCK           = "defensiveBlock";				31% Chance to Block 468 Damage			DAMAGE_MIN, DAMAGE_CHANCE
																						-> defensiveFire						MODIFIER	Increases Shield Block Chance by 5%
    public static final String TYPE_DEF_BLOCK_AMOUNT    = "defensiveBlockAmount";		-> defensiveFire						MODIFIER	+10% Shield Damage Blocked
    public static final String TYPE_DEF_BONUS_PROTECT   = "defensiveBonusProtection";	-> DEF_ABS								DAMAGE_MIN
    public static final String TYPE_DEF_CHAOS           = "defensiveChaos";				-> defensiveFire
    public static final String TYPE_DEF_COLD            = "defensiveCold";				-> defensiveFire
  public static final String TYPE_DEF_CONFUSION         = "defensiveConfusion";			---
  public static final String TYPE_DEF_CONVERT           = "defensiveConvert";			---
    public static final String TYPE_DEF_DISRUPTION      = "defensiveDisruption";		-> defensiveFire						DAMAGE_MIN	30% Skill Disruption Protection
 public static final String TYPE_DEF_ELEMENTAL       = "defensiveElemental";			-> defensiveFire						Skill	MODIFIER
    public static final String TYPE_DEF_ELEMENTAL_RES   = "defensiveElementalResistance";	-> defensiveFire
  public static final String TYPE_DEF_FEAR              = "defensiveFear";				---
    public static final String TYPE_DEF_FIRE            = "defensiveFire";				-> DEF_ABS_PERC							DAMAGE_MIN	14% Fire Resistance
																						-> DEF_PERC								MODIFIER	Increases Fire Resistance by 60%	
																						-> DEF_DUR								DURATION_MIN	15% Reduction in Burn Duration
																						-> DEF_MAX								MAX_RESIST	+10% Maximum Fire Resistance
																						-> DEF_ABS_PERC_CHANCE					DAMAGE_MIN, DAMAGE_CHANCE	12% Chance of 100% Elemental Resistance
    public static final String TYPE_DEF_FREEZE          = "defensiveFreeze";			-> defensiveFire						DAMAGE_MIN	Reduced Freeze Duration
    public static final String TYPE_DEF_KNOCKDOWN       = "defensiveKnockdown";			-> defensiveFreeze						DAMAGE_MIN
    public static final String TYPE_DEF_LIFE            = "defensiveLife";				-> defensiveFire
    public static final String TYPE_DEF_LIFE_PERC       = "defensivePercentCurrentLife"; -> defensiveFire						DAMAGE_MIN	10% Resistance to Life Reduction
    public static final String TYPE_DEF_LIGHTNING       = "defensiveLightning";			-> defensiveFire
  public static final String TYPE_DEF_MANA_BURN         = "defensiveManaBurnRatio";		---
public static final String TYPE_DEF_PETRIFY         = "defensivePetrify";				--- 					Skill			DAMAGE_MIN
    public static final String TYPE_DEF_PHYSICAL        = "defensivePhysical";			-> defensiveFire
    public static final String TYPE_DEF_PIERCE          = "defensivePierce";			-> defensiveFire
    public static final String TYPE_DEF_POISON          = "defensivePoison";			-> -> defensiveFire
    public static final String TYPE_DEF_PROTECTION      = "defensiveProtection";		-> DEF_ABS								DAMAGE_MIN	<<< base armor value for armor DAMAGE_CHANCE is ignored, only DAMAGE_MIN is used !!!
    public static final String TYPE_DEF_REFLECT         = "defensiveReflect";			-> defensiveFire						DAMAGE_MIN	25% Damage Reflected
  public static final String TYPE_DEF_SLEEP             = "defensiveSleep";				---						Skill			DAMAGE_MIN
    public static final String TYPE_DEF_SLOW_LIFE_LEECH = "defensiveSlowLifeLeach";		-> defensiveFire						DAMAGE_MIN	40% Life Leech Resistance
    public static final String TYPE_DEF_SLOW_MANA_LEECH = "defensiveSlowManaLeach";		-> defensiveFire						DAMAGE_MIN	25% Energy Leech Resistance
    public static final String TYPE_DEF_STUN            = "defensiveStun";				-> defensiveFire						DAMAGE_MIN	25% Reduced Stun Duration
  public static final String TYPE_DEF_TAUNT             = "defensiveTaunt";				---
    public static final String TYPE_DEF_TOTALSPEED_RES  = "defensiveTotalSpeedResistance";	-> defensiveFire					DAMAGE_MIN	45% Slow Resistance
public static final String TYPE_DEF_TRAP            = "defensiveTrap";					-> defensiveFire						DAMAGE_MIN	25% Reduced Entrapment Duration

-------------------------------------------------------------------------------------------------------------------------

DEF_ABS					{i1} {0}									DAMAGE_MIN
DEF_ABS_CHANCE			{i2}% chance of {i1} {s0} 					DAMAGE_MIN, DAMAGE_CHANCE				31% Chance of 468 Blocked Damage
DEF_ABS_PERC			{i1}% {s0}									DAMAGE_MIN								10% Resistance to Life Reduction
DEF_ABS_PERC_CHANCE		{i2}% Chance of {i1}% {s0}					DAMAGE_MIN, DAMAGE_CHANCE				20% Chance of 100% Reduced Freeze Duration
DEF_PERC				Increases {s0} by {i1}%						MODIFIER
DEF_MAX					+{i1}% Maximum {s0}							MAX_RESIST
DEF_DUR					{i1}% Reduction in {s0}						DURATION_MIN							15% Reduction in Burn Duration
-> for DEF_DUR have a new tag <tag>_DOT, e.g. DEF_FIRE becomes DEF_FIRE_DOT = Burn Duration, DEF_FREEZE_DOT = Freeze Duration and so forth
-> DEF_ABS is only used by base stats
   DEF_ABS_CHANCE is never used...

Unique

TYPE_DEF_BLOCK
	SHIELD_BLOCK_CHANCE		{i1}% Chance to Block {i0} Damage			DAMAGE_MIN, DAMAGE_CHANCE	31% Chance to Block 468 Damage

-------------------------------------------------------------------------------------------------------------------------

conversionInType,Physical,
conversionOutType,Poison,
conversionPercentage,20.000000,

-------------------------------------------------------------------------------------------------------------------------

    public static final String TYPE_OFF_AETHER          = "offensiveAether";			+32% Aether Damage		MODIFIER
																						1-3 Aether Damage		DAMAGE_MIN, DAMAGE_MAX
																						20% Chance of +100% Aether Damage	MODIFIER, MODIFIER_CHANCE
    public static final String TYPE_OFF_BASE_AETHER     = "offensiveBaseAether";		52-58 Aether Damage		DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_BASE_CHAOS      = "offensiveBaseChaos";			28-42 Chaos Damage		DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_BASE_COLD       = "offensiveBaseCold";			50-56 Cold Damage		DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_BASE_FIRE       = "offensiveBaseFire";			5-9 Fire Damage			DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_BASE_LIFE       = "offensiveBaseLife";			33-52 Vitality Damage	DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_BASE_LIGHTNING  = "offensiveBaseLightning";		11-19 Lightning Damage	DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_BASE_POISON     = "offensiveBasePoison";		25-33 Acid Damage		DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_BONUS_PHYSICAL  = "offensiveBonusPhysical";		14-24 Bonus Damage		DAMAGE_MIN, DAMAGE_MAX
																						10% Chance of 130-317 Bonus Damage		DAMAGE_MIN, DAMAGE_MAX, DAMAGE_CHANCE
    public static final String TYPE_OFF_CHAOS           = "offensiveChaos";				+110% Chaos Damage		MODIFIER
																						3-46 Chaos Damage		DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_OFF_COLD            = "offensiveCold";				+67% Cold Damage		MODIFIER
																						13 Cold Damage			DAMAGE_MIN
																						15% Chance of 47 Cold Damage	DAMAGE_MIN, DAMAGE_CHANCE
    public static final String TYPE_OFF_CONFUSION       = "offensiveConfusion";			10% Chance of Confuse target for 3 Seconds	DAMAGE_MIN is time, DAMAGE_CHANCE
    public static final String TYPE_OFF_CONVERT         = "offensiveConvert";			---	Control target's mind
  public static final String TYPE_OFF_CRITICAL          = "offensiveCritDamage";		+10% Crit Damage		MODIFIER
  public static final String TYPE_OFF_DMGMULT           = "offensiveDamageMult";		---
    public static final String TYPE_OFF_DISRUPTION      = "offensiveDisruption";		33% Chance of Disrupt target's skills for 2 Seconds		DAMAGE_MIN is time, DAMAGE_CHANCE
    public static final String TYPE_OFF_ELEMENTAL       = "offensiveElemental";			+12% Elemental Damage	MODIFIER
																						10% Chance of +200% Elemental Damage		MODIFIER, MODIFIER_CHANCE
																						13 Elemental Damage		DAMAGE_MIN
																						22-30 Elemental Damage	DAMAGE_MIN, DAMAGE_MAX
  public static final String TYPE_OFF_ELEM_RED_PERC     = "offensiveElementalReductionPercent";		---	Reduced target's Elemental Damage
  public static final String TYPE_OFF_ELEM_RES_RED_ABS  = "offensiveElementalResistanceReductionAbsolute";		---
public static final String TYPE_OFF_FEAR            = "offensiveFear";					---	Terrify target	records/skills/itemskills/item_defensefear.dbr	DAMAGE_MIN, DAMAGE_MAX, DAMAGE_CHANCE	Skill = Fear
    public static final String TYPE_OFF_FIRE            = "offensiveFire";				+55% Fire Damage		MODIFIER
																						6-12 Fire Damage		DAMAGE_MIN, DAMAGE_MAX
																						10% Chance of +200% Fire Damage		MODIFIER, MODIFIER_CHANCE
    public static final String TYPE_OFF_FREEZE          = "offensiveFreeze";			10% Chance of Freeze target for 1.5 Seconds		DAMAGE_MIN is time, DAMAGE_CHANCE
public static final String TYPE_OFF_FUMBLE          = "offensiveFumble";				10% Chance for target to Fumble Attacks For 3 Seconds		DAMAGE_MIN is chance, DURATION_MIN
public static final String TYPE_OFF_KNOCKDOWN       = "offensiveKnockdown";				3% Chance of Knockdown target for 3 Seconds		DAMAGE_MIN is time, DAMAGE_CHANCE
    public static final String TYPE_OFF_LIFE            = "offensiveLife";				2-5 Vitality Damage		DAMAGE_MIN, DAMAGE_MAX
																						+32% Vitality Damage	MODIFIER
    public static final String TYPE_OFF_LIFE_LEECH      = "offensiveLifeLeech";			12% of Attack Damage converted to Health	DAMAGE_MIN
																						10% Chance of 30% of Attack Damage converted to Health		DAMAGE_MIN, DAMAGE_CHANCE
    public static final String TYPE_OFF_LIGHTNING       = "offensiveLightning";			3-27 Lightning Damage	DAMAGE_MIN, DAMAGE_MAX
																						+40% Lightning Damage	MODIFIER
    public static final String TYPE_OFF_LIFE_PERC       = "offensivePercentCurrentLife";	7% Reduction to Enemy's Health		DAMAGE_MIN
																							10% Chance of 50% Reduction to Enemy's Health		DAMAGE_MIN, DAMAGE_CHANCE
  public static final String TYPE_OFF_MANA_BURN_RATIO   = "offensiveManaBurnDamageRatio";		7% Energy Burn (25% Energy Burnt causes Damage)		offensiveManaBurnDamageRatio,25.000000, offensiveManaBurnDrainMin,7.000000,
  public static final String TYPE_OFF_MANA_BURN_DRAIN   = "offensiveManaBurnDrain";		belongs with offensiveManaBurnDamageRatio !!!
  public static final String TYPE_OFF_PETRIFY           = "offensivePetrify";			---	Petrify target
    public static final String TYPE_OFF_PHYSICAL        = "offensivePhysical";			+9% Physical Damage		MODIFIER
																						35-412 Damage			DAMAGE_MIN, DAMAGE_MAX
																						10% Chance of +75% Physical Damage		MODIFIER, MODIFIER_CHANCE
  public static final String TYPE_OFF_PHYS_DMG_RED_PERC = "offensivePhysicalReductionPercent";		---	Reduced target's Physical Damage
  public static final String TYPE_OFF_PHYS_RES_RED_ABS  = "offensivePhysicalResistanceReductionAbsolute";		---	Reduced target's Physical Resistance
    public static final String TYPE_OFF_PIERCE          = "offensivePierce";			+27% Pierce Damage		MODIFIER
																						4-6 Piercing Damage		DAMAGE_MIN, DAMAGE_MAX
																						10% Chance of 86 Piercing Damage		DAMAGE_MIN, DAMAGE_CHANCE
    public static final String TYPE_OFF_PIERCE_RATIO    = "offensivePierceRatio";		18% Piercing 	DAMAGE_MIN	Base pierce % of weapon !
    public static final String TYPE_OFF_POISON          = "offensivePoison";			+15% Acid Damage	MODIFIER
																						7 Acid Damage		DAMAGE_MIN
																						6-17 Acid Damage	DAMAGE_MIN, DAMAGE_MAX
  public static final String TYPE_OFF_PROJECTILE_FUMBLE = "offensiveProjectileFumble";	---	Impaired Aim to target
  public static final String TYPE_OFF_SLEEP             = "offensiveSleep";				---	Put target to Sleep
public static final String TYPE_OFF_SLOW_ATTACK     = "offensiveSlowAttackSpeed";		---	Slower Enemy Attack%	records/skills/itemskills/item_plaguedbite.dbr	DAMAGE_MIN, DURATION_MIN	Skill = Plagued Bite
    public static final String TYPE_OFF_SLOW_BLEED      = "offensiveSlowBleeding";		+22% Bleeding Damage	MODIFIER
																						8 Bleeding Damage		DAMAGE_MIN
																						93 Bleeding Damage Over 3 Seconds (31 Per Second)	DAMAGE_MIN, DURATION_MIN
																						20% Chance of 45 Bleeding Damage Over 3 Seconds (15 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
																						+25% Bleeding Damage With +30% Improved Duration	MODIFIER, DURATION_MODIFIER
    public static final String TYPE_OFF_SLOW_COLD       = "offensiveSlowCold";			+22% Frostburn Damage	MODIFIER
																							DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
																						5% Chance of: 330 Frostburn Damage Over 3 Seconds (110 Per Second)	DAMAGE_MIN, DAMAGE_CHANCE, GLOBAL = true
																						+25% Frostburn Damage With +30% Improved Duration	MODIFIER, DURATION_MODIFIER
																						10% Chance of +500% Frostburn Damage	MODIFIER, MODIFIER_CHANCE
    public static final String TYPE_OFF_SLOW_DEFENSE    = "offensiveSlowDefensiveAbility";	10% Chance of 65 Reduced target's Defensive Ability For 5 Seconds	DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_SLOW_DEF_RED    = "offensiveSlowDefensiveReduction";	40 Reduced target's Armor For 5 Seconds		DAMAGE_MIN, DURATION_MIN
																								10% Chance of 187 Reduced target's Armor For 5 Seconds		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_SLOW_FIRE       = "offensiveSlowFire";			+35% Burn Damage		MODIFIER
																						18 Burn Damage Over 3 Seconds (6 Per Second)	DAMAGE_MIN, DURATION_MIN
																						5% Chance of: 330 Burn Damage Over 3 Seconds (110 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, GLOBAL = true
																						+22% Burn Damage With +30% Improved Duration	MODIFIER, DURATION_MODIFIER
    public static final String TYPE_OFF_SLOW_LIFE       = "offensiveSlowLife";			+40% Vitality Decay		MODIFIER
																						48 Vitality Decay Over 3 Seconds (16 Per Second)	DAMAGE_MIN, DURATION_MIN
																						15% Chance of 105 Vitality Decay Over 3 Seconds (35 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_SLOW_LIFE_LCH   = "offensiveSlowLifeLeach";		+23% Life Leech		MODIFIER
																						42 Life Leech Over 3 Seconds (14 Per Second)		DAMAGE_MIN, DURATION_MIN
																						5% Chance of 900 Life Leech Over 3 Seconds (300 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
																						15% Chance of 117-171 Life Leech Over 3 Seconds (39-57 Per Second)		DAMAGE_MIN, DAMAGE_MAX, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_SLOW_LIGHTNING  = "offensiveSlowLightning";		+35% Electrocute Damage		MODIFIER
																						18 Electrocute Damage Over 3 Seconds (6 Per Second)		DAMAGE_MIN, DURATION_MIN
																						5% Chance of: 330 Electrocute Damage Over 3 Seconds (110 Per Second)	DAMAGE_MIN, DAMAGE_CHANCE, GLOBAL = true
																						+22% Electrocute Damage With +30% Improved Duration		MODIFIER, DURATION_MODIFIER
																						75-174 Electrocute Damage Over 3 Seconds (25-58 Per Second)		DAMAGE_MIN, DAMAGE_MAX, DURATION_MIN
    public static final String TYPE_OFF_SLOW_MANA_LCH   = "offensiveSlowManaLeach";		33 Energy Leech Over 3 Seconds (11 Per Second)		DAMAGE_MIN, DURATION_MIN
																						15% Chance of 120 Energy Leech Over 3 Seconds (40 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_SLOW_OFFENSE    = "offensiveSlowOffensiveAbility";	15% Chance of: 80 Reduced target's Offensive Ability For 5 Seconds		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN, GLOBAL = true
public static final String TYPE_OFF_SLOW_OFF_RED    = "offensiveSlowOffensiveReduction";	18 Reduced target's Physical Damage For 5 Seconds	DAMAGE_MIN, DURATION_MIN
    public static final String TYPE_OFF_SLOW_PHYSICAL   = "offensiveSlowPhysical";		+5% Internal Trauma Damage		MODIFIER
																						110 Internal Trauma Damage Over 5 Seconds (22 Per Second)		DAMAGE_MIN, DURATION_MIN
																						15% Chance of 140 Internal Trauma Damage Over 5 Seconds (28 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_SLOW_POISON     = "offensiveSlowPoison";		+32% Poison Damage		MODIFIER
																						30 Poison Damage Over 5 Seconds (6 Per Second)		DAMAGE_MIN, DURATION_MIN
																						10% Chance of 90 Poison Damage Over 3 Seconds (30 Per Second)	DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
																						+12% Poison Damage With +20% Improved Duration		MODIFIER, DURATION_MODIFIER
    public static final String TYPE_OFF_SLOW_RUNSPEED   = "offensiveSlowRunSpeed";		20% Slower Target Movement For 5 Seconds		DAMAGE_MIN, DURATION_MIN
																						16% Chance for one of the following:			DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN, GLOBAL = true, XOR = true
																							20% Reduced target's Damage (30% Chance)
																							100% Reduced target's Resistance Over 5 Seconds (20 Per Second) (30% Chance)
																							60% Slower target Movement For 5 Seconds (30% Chance)
																							Confuse target for 5 Seconds (10% Chance)
    public static final String TYPE_OFF_SLOW_TOTALSPD   = "offensiveSlowTotalSpeed";	20% Slow target For 5 Seconds		DAMAGE_MIN, DURATION_MIN
																						10% Chance of 30% Slow target For 3 Seconds		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_STUN            = "offensiveStun";				+25% Stun Duration		MODIFIER
																						10% Chance of Stun target for 3 Seconds		DAMAGE_MIN, DAMAGE_CHANCE
public static final String TYPE_OFF_TAUNT           = "offensiveTaunt";					---		records/skills/itemskills/item_retribution_01.dbr	DAMAGE_MIN	Skill = Retribution / Taunting Roar
    public static final String TYPE_OFF_TOTALDAMAGE     = "offensiveTotalDamage";		+24% Total Damage		MODIFIER
																						5% Chance of +50% Total Damage		MODIFIER, MODIFIER_CHANCE
    public static final String TYPE_OFF_TOTALDMGRED_PRC = "offensiveTotalDamageReductionPercent";		10% Chance of 30% Reduced target's Damage For 5 Seconds		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_OFF_TOTALRESRED_ABS = "offensiveTotalResistanceReductionAbsolute";	20 Reduced target's Resistance For 5 Seconds		DAMAGE_MIN, DURATION_MIN
    public static final String TYPE_OFF_TOTALRESRED_PRC = "offensiveTotalResistanceReductionPercent";	10% Chance of 40% Reduced target's Resistance For 5 Seconds		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
  public static final String TYPE_OFF_TRAP              = "offensiveTrap";				---	Immobilize target
  
-------------------------------------------------------------------------------------------------------------------------

MODIFIER
TXT_OFF_PERC                = +{1, number,integer}% {0}
MODIFIER, MODIFIER_CHANCE
TXT_OFF_PERC_CHANCE         = {2, number,integer}% Chance of +{1, number,integer}% {0}
MODIFIER, DURATION_MODIFIER
TXT_OFF_PERC_DUR            = +{1, number,integer}% {0} With +{2, number,integer}% Improved Duration

DAMAGE_MIN
TXT_OFF_ABS                 = {1, number,integer} {0}
DAMAGE_MIN, DAMAGE_CHANCE
TXT_OFF_ABS_CHANCE          = {2, number,integer}% Chance of {1, number,integer} {0}
DAMAGE_MIN, DURATION_MIN
TXT_OFF_ABS_DUR             = {1, number,integer} {0} Over {2, number,integer} Seconds ({3, number,integer} Per Second)


DAMAGE_MIN, DAMAGE_MAX
TXT_OFF_ABS_RANGE           = {1, number,integer} - {2, number,integer} {0}
DAMAGE_MIN, DAMAGE_MAX, DAMAGE_CHANCE
TXT_OFF_ABS_RANGE_CHANCE    = {3, number,integer}% Chance of {1, number,integer} - {2, number,integer} {0}
DAMAGE_MIN, DAMAGE_MAX, DURATION_MIN
TXT_OFF_ABS_RANGE_DUR       = {1, number,integer} - {2, number,integer} {0} Over {3, number,integer} Seconds ({4, number,integer}-{5, number,integer} Per Second)	

TXT_OFF_ABS_PERC_DUR        = {1, number,integer}% {0} for {2, number,integer} Seconds
TXT_OFF_ABS_PERC_DUR_CHANCE = {2, number,integer}% Chance of +{1, number,integer}% {0}
DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
TXT_OFF_ABS_DUR_CHANCE      = {3, number,integer}% Chance of {1, number,integer} {0} Over {2, number,integer} Seconds ({4, number,integer} Per Second)
TXT_OFF_ABS_PERC_DUR_CHANCE = {3, number,integer}% Chance of {1, number,integer}% {0} for {2, number,integer} Seconds

DAMAGE_MIN
TXT_OFF_ABS_PERC            = {1, number,integer}% {0}
DAMAGE_MIN, DAMAGE_CHANCE
TXT_OFF_ABS_PERC_CHANCE     = {2, number,integer}% Chance of {1, number,integer}% {0}


TXT_OFF_ABS_TIME_CHANCE     = {2, number,integer}% Chance of {0} for  {1, number,integer} Seconds

TXT_CHANCE_GLOBAL           = {0, number,integer}% Chance of: 
TXT_CHANCE_XOR              = {0, number,integer}% Chance for one of the following:

-------------------------------------------------------------------------------------------------------------------------
  
TXT_CHANCE_GLOBAL            = {0, number,integer}% Chance of: 
TXT_CHANCE_XOR               = {0, number,integer}% Chance for one of the following:
TXT_OFF_ABS                  = {1, number,integer} {0}
TXT_OFF_ABS_CHANCE           = {2, number,integer}% Chance of {1, number,integer} {0}
TXT_OFF_ABS_DUR              = {1, number,integer} {0} Over {3, number,integer} Seconds ({2, number,integer} Per Second)
TXT_OFF_ABS_DUR_CHANCE       = {4, number,integer}% Chance of {1, number,integer} {0} Over {3, number,integer} Seconds ({2, number,integer} Per Second)
TXT_OFF_ABS_RANGE            = {1, number,integer} - {2, number,integer} {0}
TXT_OFF_ABS_RANGE_CHANCE     = {3, number,integer}% Chance of {1, number,integer} - {2, number,integer} {0}
TXT_OFF_ABS_RANGE_DUR        = {1, number,integer} - {3, number,integer} {0} Over {5, number,integer} Seconds ({2, number,integer}-{4, number,integer} Per Second)	
TXT_OFF_ABS_PERC             = {1, number,integer}% {0}
TXT_OFF_ABS_PERC_CHANCE      = {2, number,integer}% Chance of {1, number,integer}% {0}
TXT_OFF_ABS_PERC_DUR         = {1, number,integer}% {0} for {2, number,integer} Seconds
TXT_OFF_ABS_PERC_DUR_CHANCE  = {2, number,integer}% Chance of +{1, number,integer}% {0}
TXT_OFF_ABS_TIME_CHANCE      = {2, number,integer}% Chance of {0} for {1, number,integer} Seconds
TXT_OFF_PERC                 = +{1, number,integer}% {0}
TXT_OFF_PERC_CHANCE          = {2, number,integer}% Chance of +{1, number,integer}% {0}
TXT_OFF_PERC_DUR             = +{1, number,integer}% {0} With +{2, number,integer}% Improved Duration
TXT_OFF_PERC_DUR_CHANCE      = {3, number,integer}% Chance of {1, number,integer}% {0} for {2, number,integer} Seconds
  
-------------------------------------------------------------------------------------------------------------------------
  
    public static final String TYPE_RET_AETHER          = "retaliationAether";			78 Aether Retaliation		DAMAGE_MIN							records/items/gearweapons/focus/c011_focus.dbr	DAMAGE_MIN	Nocturnis
    public static final String TYPE_RET_CHAOS           = "retaliationChaos";			48 Chaos Retaliation		DAMAGE_MIN
																						1-110 Chaos Retaliation		DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_RET_COLD            = "retaliationCold";			25% Chance of 155 Cold Retaliation		DAMAGE_MIN, DAMAGE_CHANCE, GLOBAL = true
																						15% Chance of 724-990 Cold Retaliation		DAMAGE_MIN, DAMAGE_MAX, DAMAGE_CHANCE
    public static final String TYPE_RET_CONFUSION       = "retaliationConfusion";		15% Chance of 2 Seconds of Confuse Retaliation		DAMAGE_MIN, DAMAGE_CHANCE
public static final String TYPE_RET_CONVERT         = "retaliationConvert";				---	Mind Control Retaliation
public static final String TYPE_RET_ELEMENTAL       = "retaliationElemental";			---	Elemental Retaliation
public static final String TYPE_RET_FEAR            = "retaliationFear";				---	Terrify Retaliation
    public static final String TYPE_RET_FIRE            = "retaliationFire";			95 Fire Retaliation		DAMAGE_MIN
																						38-62 Fire Retaliation	DAMAGE_MIN, DAMAGE_MAX
																						10% Chance of 652 Fire Retaliation		DAMAGE_MIN, DAMAGE_CHANCE
    public static final String TYPE_RET_FREEZE          = "retaliationFreeze";			20% Chance of 1 Seconds of Freeze Retaliation		DAMAGE_MIN is time, DAMAGE_CHANCE
	public static final String TYPE_RET_LIFE            = "retaliationLife";			48 Vitality Retaliation		DAMAGE_MIN
																						15% Chance of: 187 Vitality Retaliation		DAMAGE_MIN, DAMAGE_CHANCE, GLOBAL = true
    public static final String TYPE_RET_LIFE_PERC       = "retaliationPercentCurrentLife";	10% Chance of Retaliate causing 50% Reduction to Enemy's Health		DAMAGE_MIN, DAMAGE_CHANCE
																							3% Chance of Retaliate causing 12-35% Reduction to Enemy's Health	DAMAGE_MIN, DAMAGE_MAX, DAMAGE_CHANCE
    public static final String TYPE_RET_LIGHTNING       = "retaliationLightning";		55-274 Lightning Retaliation	DAMAGE_MIN, DAMAGE_MAX
																						+30% Lightning Retaliation		MODIFIER
																						15% Chance of 142-416 Lightning Retaliation		DAMAGE_MIN, DAMAGE_MAX, DAMAGE_CHANCE
    public static final String TYPE_RET_PETRIFY         = "retaliationPetrify";			---		5% Chance of 2-4 Seconds of Petrify Retaliation		DAMAGE_MIN is time		records/items/lootaffixes/suffix/b_ar020_ri_b.dbr	of the Basilisk
    public static final String TYPE_RET_PHYSICAL        = "retaliationPhysical";		---		Physical Damage Retaliation		records/items/lootaffixes/completion/a24a_physretaliation.dbr
    public static final String TYPE_RET_PIERCE          = "retaliationPierce";			142 Piercing Retaliation		DAMAGE_MIN
																						22-38 Piercing Retaliation		DAMAGE_MIN, DAMAGE_MAX
																						+60% Piercing Retaliation		MODIFIER
																						10% Chance of 1150 Piercing Retaliation		DAMAGE_MIN, DAMAGE_CHANCE
public static final String TYPE_RET_PIERCE_RATIO    = "retaliationPierceRatio";			---
    public static final String TYPE_RET_POISON          = "retaliationPoison";			125 Acid Retaliation		DAMAGE_MIN
public static final String TYPE_RET_SLEEP           = "retaliationSleep";					---
    public static final String TYPE_RET_SLOW_ATTACK     = "retaliationSlowAttackSpeed";		32% Reduced Attack Speed Retaliation For 5 Seconds		DAMAGE_MIN (%), DURATION_MIN
																							15% Chance of 20% Reduced Attack Speed Retaliation For 5 Seconds		DAMAGE_MIN (%), DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_RET_SLOW_BLEED      = "retaliationSlowBleeding";		276 Bleeding Retaliation Over 3 Seconds (92 Per Second)		DAMAGE_MIN = 92
																							132-201 Bleeding Retaliation Over 3 Seconds (44-67 Per Second)		DAMAGE_MIN, DAMAGE_MAX
    public static final String TYPE_RET_SLOW_COLD       = "retaliationSlowCold";			---	Frostburn Retaliation
public static final String TYPE_RET_SLOW_DEFENSE    = "retaliationSlowDefensiveAbility";	---
    public static final String TYPE_RET_SLOW_FIRE       = "retaliationSlowFire";			60 Burn Retaliation		DAMAGE_MIN
																							135 Burn Retaliation Over 3 Seconds (45 Per Second)	DAMAGE_MIN, DURATION_MIN
    public static final String TYPE_RET_SLOW_LIFE       = "retaliationSlowLife";				---
    public static final String TYPE_RET_SLOW_LIFE_LCH   = "retaliationSlowLifeLeach";			12 Life Leech Retaliation Over 1 Seconds (12 Per Second)		DAMAGE_MIN, DURATION_MIN
    public static final String TYPE_RET_SLOW_LIGHTNING  = "retaliationSlowLightning";			210 Electrocute Retaliation Over 3 Seconds (70 Per Second)		DAMAGE_MIN, DURATION_MIN
																								51-348 Electrocute Retaliation Over 3 Seconds (17-116 Per Second)		DAMAGE_MIN, DAMAGE_MAX, DURATION_MIN
    public static final String TYPE_RET_SLOW_MANA_LCH   = "retaliationSlowManaLeach";			---		33 Energy Leech Over 3 Seconds (11 Per Second)
    public static final String TYPE_RET_SLOW_OFFENSE    = "retaliationSlowOffensiveAbility";	10% Chance of 250 Reduced Offensive Ability Retaliation Over 5 Seconds (50 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_RET_SLOW_OFF_RED    = "retaliationSlowOffensiveReduction";	33% Chance of 45 Damage Reduction Retaliation Over 3 Seconds (15 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
    public static final String TYPE_RET_SLOW_PHYSICAL   = "retaliationSlowPhysical";			--		Internal Trauma Retaliation		records/skills/itemskills/relics/relic_citadel_buff.dbr	Skill = Citadel
    public static final String TYPE_RET_SLOW_POISON     = "retaliationSlowPoison";			65 Poison Retaliation Over 5 Seconds (13 Per Second)		DAMAGE_MIN, DURATION_MIN
																							10% Chance of 300 Poison Retaliation Over 5 Seconds (60 Per Second)		DAMAGE_MIN, DAMAGE_CHANCE, DURATION_MIN
public static final String TYPE_RET_SLOW_RUNSPEED   = "retaliationSlowRunSpeed";			---		Slowed Movement Retaliation		records/items/lootaffixes/prefix/b_ar016_ar.dbr	Rimefrost
    public static final String TYPE_RET_STUN            = "retaliationStun";				25% Chance of 1 Seconds of Stun Retaliation		DAMAGE_MIN is time, DAMAGE_CHANCE
    public static final String TYPE_RET_TOTALDAMAGE     = "retaliationTotalDamage";			+15% Total Retaliation Damage		MODIFIER
																							5% Chance of +50% Total Damage		MODIFIER, MODIFIER_CHANCE
public static final String TYPE_RET_TRAP            = "retaliationTrap";					---


=========================================================================================================

16% Chance for one of the following:	item.OFFENSE_PRC = 16, GLOBAL = tue, XOR = true

- 20% Reduced target's Damage (30% Chance)											offensiveTotalDamageReductionPercent	DAMAGE_MIN = 20, DAMAGE_CHANE = 30, DURATION_MIN = 5
- 100% Reduced target's Resistance Over 5 Seconds (20 Per Second) (30% Chance)		offensiveTotalDamageReductionPercent	DAMAGE_MIN = 20, DAMAGE_CHANE = 30, DURATION_MIN = 5
- 60% Slower target Movement For 5 Seconds (30% Chance)								offensiveSlowRunSpeed					DAMAGE_MIN = 60, DAMAGE_CHANE = 30, DURATION_MIN = 5
- Confuse target for 5 Seconds (10% Chance)											offensiveConfusion						DAMAGE_MIN =  5, DAMAGE_CHANE = 10

-----------------------------------------------------------------------------------

15% Chance of:		item.OFFENSE_PRC = 15,  GLOBAL = tue, XOR = false

- 80 Reduced target's Offensive Ability For 5 Seconds								offensiveSlowOffensiveAbility	DAMAGE_MIN = 80, DAMAGE_CHANE = 15
- 80 Reduced target's Defensive Ability For 5 Seconds								offensiveSlowDefensiveAbility	DAMAGE_MIN = 80, DAMAGE_CHANE = 15

15% Chance of:		item.RETAL_PRC = 15,  GLOBAL = tue, XOR = false

- 187 Cold Retaliation																retaliationCold					DAMAGE_MIN = 187, DAMAGE_CHANE = 15
- 187 Vitality Retaliation															retaliationLife					DAMAGE_MIN = 187, DAMAGE_CHANE = 15

=========================================================================================================

{%d0} signed decimal

  public static final String TYPE_DEF_ABSORTPION        = "defensiveAbsorption";			DefenseAbsorptionModifier, R
  public static final String TYPE_DEF_AETHER            = "defensiveAether";				DefenseAether, R, Modifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_ALL               = "defensiveAll";					DefenseAllMaxResist, R
  public static final String TYPE_DEF_BLEED             = "defensiveBleeding";				DefenseBleeding, Duration, Modifier, DurationModifier. MaxResist, MaxResistR
  public static final String TYPE_DEF_BLOCK             = "defensiveBlock";					DefenseBlock, Modifier
  public static final String TYPE_DEF_BLOCK_AMOUNT      = "defensiveBlockAmount";			DefenseBlockAmount+Modifier
  public static final String TYPE_DEF_BONUS_PROTECT     = "defensiveBonusProtection";		DefenseAbsorptionProtectionPlus, R ???
  public static final String TYPE_DEF_CHAOS             = "defensiveChaos";					DefenseChaos, R, Modifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_COLD              = "defensiveCold";					DefenseCold, R, Duration, Modifier, DurationModifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_CONFUSION         = "defensiveConfusion";  //			DefenseConfusion
  public static final String TYPE_DEF_CONVERT           = "defensiveConvert";    //			DefenseConvert
  public static final String TYPE_DEF_DISRUPTION        = "defensiveDisruption";			DefenseDisruption, MaxResist, MaxResistR
  public static final String TYPE_DEF_ELEMENTAL         = "defensiveElemental";				DefenseElementalModifier
  public static final String TYPE_DEF_ELEMENTAL_RES     = "defensiveElementalResistance";	DefenseElementalResistance, R
  public static final String TYPE_DEF_FEAR              = "defensiveFear";      //			DefenseFear
  public static final String TYPE_DEF_FIRE              = "defensiveFire";					DefenseFire, R, Modifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_FREEZE            = "defensiveFreeze";				DefenseFreeze, MaxResis, R
  public static final String TYPE_DEF_KNOCKDOWN         = "defensiveKnockdown";				DefenseKnockdown, R
  public static final String TYPE_DEF_LIFE              = "defensiveLife";					DefenseLife, R, Leach, LeachR, Duration, MaxResist, MaxResistR, DefenseLifeLeachMaxResist, DefenseLifeLeachMaxResistR
  public static final String TYPE_DEF_LIGHTNING         = "defensiveLightning";				DefenseLightning, R, Modifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_LIFE_PERC         = "defensivePercentCurrentLife";	DefensePercentCurrentLife
  public static final String TYPE_DEF_MANA_BURN         = "defensiveManaBurnRatio";   //	DefenseManaBurnRatio
  public static final String TYPE_DEF_PETRIFY           = "defensivePetrify";				DefensePetrify, R, MaxResist, MaxResistR
  public static final String TYPE_DEF_PHYSICAL          = "defensivePhysical";				DefensePhysical, R, Duration, Modifier, DurationModifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_PHYSICAL_DUR_CHNC = "defensivePhysicalDurationChance";
  public static final String TYPE_DEF_PIERCE            = "defensivePierce";				DefensePierce, R, Modifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_POISON            = "defensivePoison";				DefensePoison, R, Duration, Modifier, DurationModifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_PROTECTION        = "defensiveProtection";			DefenseProtection+Modifier, ModifierR
  public static final String TYPE_DEF_REFLECT           = "defensiveReflect";				DefenseReflect, R
  public static final String TYPE_DEF_SLEEP             = "defensiveSleep";      //			DefenseSleep+MaxResist, R
  public static final String TYPE_DEF_SLOW_LIFE_LEECH   = "defensiveSlowLifeLeach";			DefenseLifeLeach, R, Modifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_SLOW_MANA_LEECH   = "defensiveSlowManaLeach";			DefenseManaLeach, R, Duration, Modifier, DurationModifier, MaxResist, MaxResistR
  public static final String TYPE_DEF_STUN              = "defensiveStun";					DefenseStun, R, Modifier, MaxResistR, MaxResistR
  public static final String TYPE_DEF_TAUNT             = "defensiveTaunt";     //			DefenseTaunt
  public static final String TYPE_DEF_TOTALSPEED_RES    = "defensiveTotalSpeedResistance";	tagTotalSpeedResistance
  public static final String TYPE_DEF_TRAP              = "defensiveTrap";					DefenseTrap, R, MaxResist, MaxResistR
  public static final String TYPE_OFF_AETHER            = "offensiveAether";				DamageAether
  public static final String TYPE_OFF_BASE_AETHER       = "offensiveBaseAether";			tagDamageBaseAether ???
  public static final String TYPE_OFF_BASE_CHAOS        = "offensiveBaseChaos";
  public static final String TYPE_OFF_BASE_COLD         = "offensiveBaseCold";
  public static final String TYPE_OFF_BASE_FIRE         = "offensiveBaseFire";
  public static final String TYPE_OFF_BASE_LIFE         = "offensiveBaseLife";
  public static final String TYPE_OFF_BASE_LIGHTNING    = "offensiveBaseLightning";
  public static final String TYPE_OFF_BASE_POISON       = "offensiveBasePoison";
  public static final String TYPE_OFF_BONUS_PHYSICAL    = "offensiveBonusPhysical";
  public static final String TYPE_OFF_CHAOS             = "offensiveChaos";
  public static final String TYPE_OFF_COLD              = "offensiveCold";
  public static final String TYPE_OFF_CONFUSION         = "offensiveConfusion";
  public static final String TYPE_OFF_CONVERT           = "offensiveConvert";
  public static final String TYPE_OFF_CRITICAL          = "offensiveCritDamage";  //
  public static final String TYPE_OFF_DMGMULT           = "offensiveDamageMult";  //
  public static final String TYPE_OFF_DISRUPTION        = "offensiveDisruption";
  public static final String TYPE_OFF_ELEMENTAL         = "offensiveElemental";
  public static final String TYPE_OFF_ELEM_RED_PERC     = "offensiveElementalReductionPercent"; //
  public static final String TYPE_OFF_ELEM_RES_RED_ABS  = "offensiveElementalResistanceReductionAbsolute"; //
  public static final String TYPE_OFF_FEAR              = "offensiveFear";
  public static final String TYPE_OFF_FIRE              = "offensiveFire";
  public static final String TYPE_OFF_FREEZE            = "offensiveFreeze";
  public static final String TYPE_OFF_FUMBLE            = "offensiveFumble";
  public static final String TYPE_OFF_KNOCKDOWN         = "offensiveKnockdown";
  public static final String TYPE_OFF_LIFE              = "offensiveLife";
  public static final String TYPE_OFF_LIFE_LEECH        = "offensiveLifeLeech";
  public static final String TYPE_OFF_LIGHTNING         = "offensiveLightning";
  public static final String TYPE_OFF_MANA_BURN_RATIO   = "offensiveManaBurnDamageRatio"; //
  public static final String TYPE_OFF_MANA_BURN_DRAIN   = "offensiveManaBurnDrain"; //
  public static final String TYPE_OFF_LIFE_PERC         = "offensivePercentCurrentLife";
  public static final String TYPE_OFF_PETRIFY           = "offensivePetrify";     //
  public static final String TYPE_OFF_PHYSICAL          = "offensivePhysical";
  public static final String TYPE_OFF_PHYS_RED_PERC     = "offensivePhysicalReductionPercent"; //
  public static final String TYPE_OFF_PHYS_RED_ABS      = "offensivePhysicalResistanceReductionAbsolute"; //
  public static final String TYPE_OFF_PIERCE            = "offensivePierce";
  public static final String TYPE_OFF_PIERCE_RATIO      = "offensivePierceRatio";
  public static final String TYPE_OFF_POISON            = "offensivePoison";
  public static final String TYPE_OFF_PROJECTILE_FUMBLE = "offensiveProjectileFumble"; //
  public static final String TYPE_OFF_SLEEP             = "offensiveSleep";       //
  public static final String TYPE_OFF_SLOW_ATTACK       = "offensiveSlowAttackSpeed";
  public static final String TYPE_OFF_SLOW_BLEED        = "offensiveSlowBleeding";
  public static final String TYPE_OFF_SLOW_COLD         = "offensiveSlowCold";
  public static final String TYPE_OFF_SLOW_DEFENSE      = "offensiveSlowDefensiveAbility";
  public static final String TYPE_OFF_SLOW_DEF_RED      = "offensiveSlowDefensiveReduction";
  public static final String TYPE_OFF_SLOW_FIRE         = "offensiveSlowFire";
  public static final String TYPE_OFF_SLOW_LIFE         = "offensiveSlowLife";
  public static final String TYPE_OFF_SLOW_LIFE_LEECH   = "offensiveSlowLifeLeach";
  public static final String TYPE_OFF_SLOW_LIGHTNING    = "offensiveSlowLightning";
  public static final String TYPE_OFF_SLOW_MANA_LEECH   = "offensiveSlowManaLeach";
  public static final String TYPE_OFF_SLOW_OFFENSE      = "offensiveSlowOffensiveAbility";
  public static final String TYPE_OFF_SLOW_OFF_RED      = "offensiveSlowOffensiveReduction";
  public static final String TYPE_OFF_SLOW_PHYSICAL     = "offensiveSlowPhysical";
  public static final String TYPE_OFF_SLOW_POISON       = "offensiveSlowPoison";
  public static final String TYPE_OFF_SLOW_RUNSPEED     = "offensiveSlowRunSpeed";
  public static final String TYPE_OFF_SLOW_TOTALSPEED   = "offensiveSlowTotalSpeed";
  public static final String TYPE_OFF_STUN              = "offensiveStun";
  public static final String TYPE_OFF_TAUNT             = "offensiveTaunt";
  public static final String TYPE_OFF_TOTALDAMAGE       = "offensiveTotalDamage";
  public static final String TYPE_OFF_TOTALDMGRED_PERC  = "offensiveTotalDamageReductionPercent";
  public static final String TYPE_OFF_TOTALRESRED_ABS   = "offensiveTotalResistanceReductionAbsolute";
  public static final String TYPE_OFF_TOTALRESRED_PERC  = "offensiveTotalResistanceReductionPercent";
  public static final String TYPE_OFF_TRAP              = "offensiveTrap";       //
  public static final String TYPE_RET_AETHER            = "retaliationAether";
  public static final String TYPE_RET_CHAOS             = "retaliationChaos";
  public static final String TYPE_RET_COLD              = "retaliationCold";
  public static final String TYPE_RET_CONFUSION         = "retaliationConfusion";
  public static final String TYPE_RET_CONVERT           = "retaliationConvert";
  public static final String TYPE_RET_ELEMENTAL         = "retaliationElemental";
  public static final String TYPE_RET_FEAR              = "retaliationFear";
  public static final String TYPE_RET_FIRE              = "retaliationFire";
  public static final String TYPE_RET_FREEZE            = "retaliationFreeze";
  public static final String TYPE_RET_LIFE              = "retaliationLife";
  public static final String TYPE_RET_LIGHTNING         = "retaliationLightning";
  public static final String TYPE_RET_LIFE_PERC         = "retaliationPercentCurrentLife";
  public static final String TYPE_RET_PETRIFY           = "retaliationPetrify";
  public static final String TYPE_RET_PHYSICAL          = "retaliationPhysical";
  public static final String TYPE_RET_PIERCE            = "retaliationPierce";
  public static final String TYPE_RET_PIERCE_RATIO      = "retaliationPierceRatio";
  public static final String TYPE_RET_POISON            = "retaliationPoison";
  public static final String TYPE_RET_SLEEP             = "retaliationSleep";
  public static final String TYPE_RET_SLOW_ATTACK       = "retaliationSlowAttackSpeed";
  public static final String TYPE_RET_SLOW_BLEED        = "retaliationSlowBleeding";
  public static final String TYPE_RET_SLOW_COLD         = "retaliationSlowCold";
  public static final String TYPE_RET_SLOW_DEFENSE      = "retaliationSlowDefensiveAbility";
  public static final String TYPE_RET_SLOW_FIRE         = "retaliationSlowFire";
  public static final String TYPE_RET_SLOW_LIFE         = "retaliationSlowLife";
  public static final String TYPE_RET_SLOW_LIFE_LEECH   = "retaliationSlowLifeLeach";
  public static final String TYPE_RET_SLOW_LIGHTNING    = "retaliationSlowLightning";
  public static final String TYPE_RET_SLOW_MANA_LEECH   = "retaliationSlowManaLeach";
  public static final String TYPE_RET_SLOW_OFFENSE      = "retaliationSlowOffensiveAbility";
  public static final String TYPE_RET_SLOW_OFF_RED      = "retaliationSlowOffensiveReduction";
  public static final String TYPE_RET_SLOW_PHYSICAL     = "retaliationSlowPhysical";
  public static final String TYPE_RET_SLOW_POISON       = "retaliationSlowPoison";
  public static final String TYPE_RET_SLOW_RUNSPEED     = "retaliationSlowRunSpeed";
  public static final String TYPE_RET_STUN              = "retaliationStun";
  public static final String TYPE_RET_TOTALDAMAGE       = "retaliationTotalDamage";
  public static final String TYPE_RET_TRAP              = "retaliationTrap";
  
  public int     lightRadius;        // characterLightRadius,0.000000,
  public int     defense;            // characterDefensiveAbility,0.000000,
  public int     defensePerc;        // characterDefensiveAbilityModifier,0.000000,
  public int     offense;            // characterOffensiveAbility,0.000000,
  public int     offensePerc;        // characterOffensiveAbilityModifier,0.000000,
  public int     mana;               // characterMana,0.000000,
  public int     manaPerc;           // characterManaModifier,0.000000,
  public int     manaLimit;          // characterManaLimitReserve,0.000000,
  public int     manaLimitPerc;      // characterManaLimitReserveModifier,0.000000,
  public int     manaReserve;        // characterManaLimitReserveReduction,0.000000,
  public int     manaReservePerc;    // characterManaLimitReserveReductionModifier,0.000000,
  public int     manaRegen;          // characterManaRegen,0.000000,
  public int     manaRegenPerc;      // characterManaRegenModifier,0.000000,
  public int     health;             // characterLife,0.000000,
  public int     healthPerc;         // characterLifeModifier,0.000000,
  public int     healthRegen;        // characterLifeRegen,0.000000,
  public int     healthRegenPerc;    // characterLifeRegenModifier,0.000000,
  public int     cunning;            // characterDexterity,0.000000,
  public int     cunningPerc;        // characterDexterityModifier,0.000000,
  public int     physique;           // characterStrength,0.000000,
  public int     physiquePerc;       // characterStrengthModifier,0.000000,
  public int     spirit;             // characterIntelligence,0.000000,
  public int     spiritPerc;         // characterIntelligenceModifier,0.000000,
                                     // characterBaseAttackSpeedTag,CharacterAttackSpeedAverage,
  public int     attackSpeedPerc;    // characterAttackSpeedModifier,0.000000,
  public int     castSpeedPerc;      // characterSpellCastSpeedModifier,0.000000,
  public int     runSpeedPerc;       // characterRunSpeedModifier,0.000000,
  public int     totalSpeedPerc;     // characterTotalSpeedModifier,0.000000,
  public int     requirementRedPerc; // characterGlobalReqReduction,0.000000,
  public int     energyAbsorbPerc;   // characterEnergyAbsorptionPercent,0.000000,
  public int     experienceIncPerc;  // characterIncreasedExperience,0.000000,
  public int     cooldownRed;        // skillCooldownReduction,0.000000,
  public int     cooldownRedPerc;    // skillCooldownReductionModifier,0.000000,
  public int     manaCostRed;        // skillManaCostReduction,0.000000,
  public int     manaCostRedPerc;    // skillManaCostReductionModifier,0.000000,
