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 ).


  • CREATION BY RYAN � Copyright 2004