Experience Information
Overview / Kill XP / Personal Objective XP / Team Objective XP / XP Penalties
Overview
Experience is an important part of Warcraft 3: Expansion. Gaining experience allows players to gain levels with their characters, openning up bigger and better skills to train. There are many ways to gain experience with your characters, outlined below.
Kill XP
XP is gained every time a player kills another, unless that player is already at maximum experience. There are many modifiers applied to kill XP, which can increase the total ammount of experience gained for each kill.
Standard Kills
FORMULA: mp_xpmultiplier * XP_KILL
The most common way of gaining experience is by killing your enemies. The base kill XP will determine the ammount of all modifiers applied. ( Default: XP_KILL = 18.0 ).
Headshot Multiplier
FORMULA: Base Kill XP * XP_HEADSHOT_MULTIPLIER
Killing a player via a headshot will increase the base XP of a standard kill so that all other modifiers are therefore also increased. ( Default: XP_HEADSHOT_MULTIPLIER = 1.35 ).
Weaker Weapons
FORMULA: Base Kill XP * Weapon Modifier
Killing a player with weaker/underused weapons will also increase the base XP of a standard kill so that all other modifiers are therefore also increased. ( Default: Weapon Modifier ~ 1.25 - 2.0 ).
Kill Streaks
FORMULA: Base Kill XP + ( ( Streak Kills / XP_KILLSTREAK_NUM ) * XP_KILLSTREAK )
For every streak kill that is a multiple of the kill streak number, the kill streak XP is added to the base kill XP. ( Default: XP_KILLSTREAK_NUM = 5, XP_KILLSTREAK = 15.0 ).
Level Bonus
FORMULA: Base Kill XP + ( ( Victim Level - Killer Level ) * XP_LEVELBONUS )
Bonus XP awarded to killer for each level victim is above him. ( Default: XP_LEVELBONUS = 4.0 ).
Personal Objective XP
Personal objective experience values are different with each level, because the ammount gained when objectives are completed increases as the player gains levels. This is simply because it takes more experience to complete higher levels, and objectives increase game pace, as well as fun-factor. Personal objective xp should be prioritized at higher levels.
Key Forumlas
BASE OBJECTIVE XP: mp_xpmultiplier * mp_objectivexpmultiplier
LEVEL BONUS XP: Level * XP_OBJECTIVE_LVL_BONUS
Planting the Bomb
FORMULA: Base Objective XP * XP_BOMBPLANT + Level Bonus
Planting the bomb will yield massive experience. ( Default: XP_BOMBPLANT = 50.0 ).
Defusing the Bomb
FORMULA: Base Objective XP * XP_DEFUSE + Level Bonus
Defusing the bomb will also yield massive experience. ( Default: XP_DEFUSE = 50.0 ).
Escaping as VIP
FORMULA: Base Objective XP * XP_VIPESCAPE + Level Bonus
Escaping as the VIP will earn the player lots of experience as well. ( Default: XP_VIPESCAPE = 45.0 ).
Rescueing a Hostage
FORMULA: Base Objective XP * XP_HOSTAGE_SHARE + Level Bonus
All counter-terrorists within 15 meters of the extraction zone will receive experience for each hostage that is rescued. ( Default: XP_HOSTAGE_SHARE = 10.0 ).
Protecting the Bomb Planter
FORMULA: Base Objective XP * XP_BOMBPLANT_SHARE + Level Bonus
All terrorists within 15 meters of the bomb carrier when the bomb is planted will receive experience for completing the objective. ( Default: XP_BOMBPLANT_SHARE = 30.0 ).
Protecting the Bomb Defuser
FORMULA: Base Objective XP * XP_DEFUSE_SHARE + Level Bonus
All counter-terrorists within 15 meters of the bomb defuser will receive experience when the bomb is sucessfully defused. ( Default: XP_DEFUSE_SHARE = 30.0 ).
Escorting a VIP
FORMULA: Base Objective XP * XP_VIPESCAPE_SHARE + Level Bonus
All counter-terrorists within 15 meters of the VIP escape zone when the VIP escapes will receive experience for escorting the VIP to safety. ( Default: XP_VIPESCAPE_SHARE = 30.0 ).
Touching a Hostage
FORMULA: Base Objective XP * XP_HOSTAGE_TOUCH + Level Bonus
Counter-terrorists will receive XP for each hostage they touch. ( Default: XP_HOSTAGE_TOUCH = 3.0 ).
Killing a Hostage Escorter
FORMULA: Base Objective XP * XP_HOSTAGE_KILLRESCUER + Level Bonus
Any terrorist that kills another player escorting hostages will be awarded experience for preventing a potential rescue. ( Default: XP_HOSTAGE_KILLRESCUER = 10.0 ).
Killing the Bomb Planter
FORMULA: Base Objective XP * XP_KILLPLANTER + Level Bonus
Any counter-terrorist that kills the bomb planter will receive experience. ( Default: XP_KILLPLANTER = 10.0 ).
Killing the Bomb Defuser
FORMULA: Base Objective XP * XP_KILLDEFUSER + Level Bonus
Any terrorist that kills the bomb defuser will receive experience. ( Default: XP_KILLDEFUSER = 10.0 ).
Killing the VIP
FORMULA: Base Objective XP * XP_KILLVIP + Level Bonus
Any terrorist that kills the VIP is awarded bonus experience for the kill. ( Default: XP_KILLVIP = 20.0 ).
Team Objective XP
All Hostages Rescued (CT)
FORMULA: Base Objective XP * XP_ALLHOSTAGESRESCUED
All counter-terrorists receive experience when all hostages (or enough hostages to end the round) are rescued. ( Default: XP_ALLHOSTAGESRESCUED = 15.0 ).
Target Successfully Bombed (T)
FORMULA: Base Objective XP * XP_TARGETBOMBED
All terrorists receive xp when target is bombed. ( Default: XP_TARGETBOMBED = 10.0 ).
Target Saved (CT)
FORMULA: Base Objective XP * XP_TARGETSAVED_CT
All counter-terrorists receive xp when the round time expires and no attempt to bomb the target has been made by the terrorists. ( Default: XP_TARGETSAVED = 15.0 ).
VIP Not Escaped (T)
FORMULA: Base Objective XP * XP_VIPNOTESCAPE_T
All terrorists receive xp when the round time expires and no attempt to escape has been made by the VIP. ( Default: XP_KILLVIP = 15.0 ).
Hostages Not Rescued (T)
FORMULA: Base Objective XP * XP_HOSTAGENOTRESCUED_T
All terrorists receive xp when round time expires and no attempt to rescue hostages has been made by the counter-terrorists. ( Default: XP_HOSTAGENOTRESCUED_T = 15.0 ).
XP Penalties
Team Killing
FORMULA: mp_xpmultiplier * XP_TEAMKILL
Players lose experience for killing teammates. ( Default: XP_TEAMKILL = 25.0 ).
Hostage Killing
FORMULA: mp_xpmultiplier * XP_KILLHOSTAGE
Players lose experience for killing hostages as well. ( Default: XP_KILLHOSTAGE = 15.0 ).
Hostages Not Rescued (CT)
FORMULA: Base Objective XP * XP_HOSTAGENOTRESCUED_CT
All counter-terrorists alive when round time elapses receive the XP penalty if no attempt to rescue hostages has been made. ( Default: XP_HOSTAGENOTRESCUED_CT = 15.0 ).
Target Saved (T)
FORMULA: Base Objective XP * XP_TARGETSAVED_T
All terrorists alive when round time elapses will receive the XP penalty if no attempt to plant the bomb has been made. ( Default: XP_TARGETSAVED_T = 15.0 ).
VIP Not Escaped (VIP)
FORMULA: Base Objective XP * XP_VIPNOTESCAPE_VIP
The VIP will receive an XP penalty if the round time expires and no attempt to escape has been made. This penalty does not affect other counter-terrorists. ( Default: XP_VIPNOTESCAPE_VIP = 15.0 ).
VIP Not Escaped (CT)
FORMULA: Base Objective XP * XP_VIPNOTESCAPE_CT
All counter-terrorists (VIP excluded) alive when round time elapses will receive an XP penalty if no attempt to escape has been made by the VIP. ( Default: XP_VIPNOTESCAPE_CT = 0.0 ).
|
|