WaveSchedule { //Issue, primaries seem to have secondaries upgrades. ExtendedUpgradesOnly 1 ExtendedUpgrades { BodyResistBlast { Name "Blast Resistance +25%" Attribute "dmg taken from blast reduced" Cap 0.25 Increment -0.25 Cost 300 PlayerUpgrade 1 //Description "A" } BodyResistBullet { Name "Bullet Resistance +25%" Attribute "dmg taken from bullets reduced" Cap 0.25 Increment -0.25 Cost 300 PlayerUpgrade 1 //Description "A" } BodySpeed { Name "Move Speed Bonus +10%" Attribute "move speed bonus" Cap 1.3 Increment 0.1 Cost 200 PlayerUpgrade 1 //Description "A" } BodyRegen { Name "Health Regen +2" Attribute "Health Regen" Cap 10 Increment 2 Cost 200 PlayerUpgrade 1 //Description "A" } BodyResistFire { Name "Fire Resistance +25%" Attribute "dmg taken from fire reduced" Cap 0.25 Increment -0.25 Cost 150 PlayerUpgrade 1 //Description "A" } BodyResistCrit { Name "Crit Resistance +30%" Attribute "dmg taken from crit reduced" Cap 0.1 Increment -0.3 Cost 150 PlayerUpgrade 1 //Description "A" } BodyJump { Name "Jump Height +10%" Attribute "increased jump height" Cap 1.6 Increment 0.2 Cost 100 PlayerUpgrade 1 //Description "A" } DestroyProjectiles { Name "Destroy Projectiles" Attribute "Attack Projectiles" Cap 2 Increment 1 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MINIGUN" ItemName "Tomislav" ItemName "The Brass Beast" ItemName "Natascha" ItemName "The Huo Long Heatmaker" } } MinigunPenetration { Name "Projectile Penetration +1" Attribute "Projectile Penetration heavy" Cap 3 Increment 1 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MINIGUN" ItemName "Tomislav" ItemName "The Brass Beast" ItemName "Natascha" ItemName "The Huo Long Heatmaker" } } DamageBonusPrimary { Name "Damage Bonus +25%" Attribute "Damage bonus" Cap 2 Increment 0.25 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } ClipPrimary { Name "Primary Clip Size +50%" Attribute "clip size bonus" Cap 3 Increment 0.5 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } DisallowedWeapons { ClassName "TF_weapon_rocketlauncher" ClassName "TF_weapon_grenadelauncher" ClassName "TF_weapon_minigun" ClassName "TF_weapon_syringegun" ItemName "The Pomson 6000" ItemName "The Cow Mangler 5000" ItemName "The Crusader's Crossbow" } //Description "A" } ClipPrimaryAtomic { Name "Clip size + 2" Attribute "clip size upgrade atomic" Cap 8 Increment 2 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { ClassName "TF_weapon_rocketlauncher" ClassName "TF_weapon_grenadelauncher" ItemName "The Crusader's Crossbow" } //Description "A" } PenetrationPrimary { Name "Primary Penetration" Attribute "projectile penetration" Cap 1 Increment 1 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } DisallowedWeapons { ClassName "TF_weapon_rocketlauncher" ClassName "TF_weapon_grenadelauncher" ClassName "TF_weapon_minigun" ClassName "TF_weapon_syringegun" ClassName "TF_weapon_flamethrower" ItemName "The Pomson 6000" ItemName "The Cow Mangler 5000" } //Description "A" } FireRateHeavy { Name "fire rate bonus +10%" Attribute "fire rate bonus" Cap 0.6 Increment -0.1 Cost 350 AllowPlayerClass Heavyweapons AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } EH { Name "Explosive Headshot" Attribute "explosive sniper shot" //fix Cap 3 Increment 1 Cost 350 AllowPlayerClass Sniper AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } DisallowedWeapons { SimilarToItem "The Huntsman" } //Description "A" } RocketSpec { Name "Rocket Specialist" Attribute "Rocket Specialist" Cap 4 Increment 1 Cost 300 AllowPlayerClass Soldier AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } AmmoPrimary { Name "Primary Ammo +50%" Attribute "maxammo primary increased" Cap 2.5 Increment 0.5 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } DisallowedWeapons { ItemName "The Pomson 6000" ItemName "The Cow Mangler 5000" } //Description "A" } ReloadPrimary { Name "Primary Faster Reload +20%" Attribute "reload time decreased" Cap 0.4 Increment -0.2 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } DisallowedWeapons { SimilarToItem "The Force-a-Nature" SimilarToItem "The Soda Popper" SimilarToItem "The Shortstop" ClassName "TF_weapon_flamethrower" ClassName "TF_weapon_minigun" ClassName "TF_weapon_syringegun" } //Description "A" } AfterburnDamagePrimary { Name "Afterburn Damage increased 50%" Attribute "weapon burn dmg increased" Cap 3 Increment 0.5 Cost 150 AllowPlayerClass Pyro AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } DisallowedWeapons { SimilarToItem "The Dragon's Fury" } //Description "A" } Airblast { Name "Airblast Force Increased 25%" Attribute "airblast pushback scale" Cap 2 Increment 0.25 Cost 100 AllowPlayerClass Pyro AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } FireRatePrimaries { Name "fire rate bonus +10%" Attribute "fire rate bonus" Cap 0.6 Increment -0.1 Cost 200 AllowPlayerClass Scout AllowPlayerClass Soldier AllowPlayerClass Demoman AllowPlayerClass Medic AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } SniperCharge { Name "Faster Charge 25%" Attribute "sniper charge per sec" //fix Cap 2 Increment 0.25 Cost 200 AllowPlayerClass Sniper AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } DisallowedWeapons { SimilarToItem "The Huntsman" } //Description "A" } BowBleed { Name "10 Seconds of Bleed" Attribute "bleeding duration" //fix Cap 10 Increment 10 Cost 200 AllowPlayerClass Sniper AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Huntsman" } //Description "A" } HealOnKillPrimaries { Name "Health on Kill +25" Attribute "heal on kill" Cap 100 Increment 25 Cost 200 AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } MilkSyringe { Name "Milk Syringes" Attribute "mad milk syringes" Cap 4 Increment 4 Cost 200 AllowPlayerClass Medic AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } ProjectileSpeedDemo { Name "Projectile speed increase +25%" Attribute "projectile speed increased" Cap 2 Increment 0.25 Cost 150 AllowPlayerClass Demoman AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" DealsDamage 1 } //Description "A" } FireRateEngi { Name "fire rate bonus +10%" Attribute "fire rate bonus" Cap 0.6 Increment -0.1 Cost 100 AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" } //Description "A" } StickyDamage { Name "Damage Bonus +20%" Attribute "damage bonus" Cap 1.8 Increment 0.2 Cost 500 AllowPlayerClass Demoman AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } DisallowedWeapons { SimilarToItem "The Tide Turner" SimilarToItem "The Splendid Screen" SimilarToItem "The Chargin' Targe" } //Description "A" } SecondaryClip { Name "Clip Size Bonus +50%" Attribute "clip size bonus" Cap 3 Increment 0.5 Cost 200 AllowPlayerClass Scout AllowPlayerClass Soldier AllowPlayerClass Pyro AllowPlayerClass Heavyweapons AllowPlayerClass Engineer AllowPlayerClass Sniper AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } //Description "A" } SecondaryPenetrate { Name "Projectile Penetration" Attribute "Projectile Penetration" Cap 1 Increment 1 Cost 200 AllowPlayerClass Scout AllowPlayerClass Soldier AllowPlayerClass Pyro AllowPlayerClass Heavyweapons AllowPlayerClass Engineer AllowPlayerClass Sniper AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } //Description "A" } SecondaryHealOnKill { Name "Health on Kill +25" Attribute "Heal on Kill" Cap 100 Increment 25 Cost 200 AllowPlayerClass Scout AllowPlayerClass Soldier AllowPlayerClass Pyro AllowPlayerClass Heavyweapons AllowPlayerClass Engineer AllowPlayerClass Sniper AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } //Description "A" } SecondaryAmmo { Name "Secondary Ammo Increased 50%" Attribute "maxammo secondary increased" Cap 100 Increment 25 Cost 125 AllowPlayerClass Scout AllowPlayerClass Soldier AllowPlayerClass Pyro AllowPlayerClass Heavyweapons AllowPlayerClass Engineer AllowPlayerClass Sniper AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } //Description "A" } SecondaryReload { Name "Faster Reload Rate +20%" Attribute "reload time decreased" Cap 0.4 Increment -0.2 Cost 250 AllowPlayerClass Soldier AllowPlayerClass Pyro AllowPlayerClass Demoman AllowPlayerClass Heavyweapons AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } //Description "A" } SecondaryFireRate { Name "Fire Rate Increased +10%" Attribute "fire rate bonus" Cap 0.6 Increment -0.1 Cost 100 AllowPlayerClass Scout AllowPlayerClass Soldier AllowPlayerClass Pyro AllowPlayerClass Heavyweapons AllowPlayerClass Engineer AllowPlayerClass Sniper AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } //Description "A" } SecondaryRecharge { Name "Recharge Rate +15%" Attribute "effect bar recharge rate increased" Cap 0.4 Increment -0.15 Cost 250 AllowPlayerClass Scout AllowPlayerClass Pyro AllowPlayerClass Heavyweapons AllowPlayerClass Sniper AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Mad Milk" SimilarToItem "Bonk! Atomic Punch" SimilarToItem "Crit-a-Cola" SimilarToItem "The Gas Passer" SimilarToItem "The Sandvich" SimilarToItem "The Dalokohs Bar" SimilarToItem "The Buffalo Steak Sandvich" SimilarToItem "The Second Banana" SimilarToItem "Jarate" } //Description "A" } SecondaryBuffTime { Name "Buff Duration increased +25%" Attribute "increase buff duration" Cap 1.5 Increment 0.25 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Buff Banner" SimilarToItem "The Concheror" SimilarToItem "The Battalion's Backup" } //Description "A" } SecondarySlow { Name "Move speed on target -35%" Attribute "increase buff duration" Cap 0.65 Increment -0.35 Cost 200 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Mad Milk" SimilarToItem "Jarate" } //Description "A" } SecondaryChargeRecharge { Name "Charge Recharge Rate Increased 100%" Attribute "Charge Recharge Rate Increased" Cap 4 Increment 1 Cost 150 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Splendid Sceen" SimilarToItem "The Tide Turner" SimilarToItem "The Chargin' Targe" } //Description "A" } SecondaryPushForceReduction { Name "Push Force Reduction -30%" Attribute "damage force reduction" Cap 0.1 Increment -0.3 Cost 100 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Splendid Sceen" SimilarToItem "The Tide Turner" SimilarToItem "The Chargin' Targe" } //Description "A" } SecondaryBurnDamage { Name "Afterburn Damage Increased +100%" Attribute "weapon burn dmg increased" Cap 4 Increment 1 Cost 200 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Flare Gun" SimilarToItem "The Detonator" SimilarToItem "The Scorch Shot" } //Description "A" } SecondaryBurnTime { Name "Afterburn Duration Increased +25%" Attribute "weapon burn time increased" Cap 2 Increment 0.25 Cost 150 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Flare Gun" SimilarToItem "The Detonator" SimilarToItem "The Scorch Shot" } //Description "A" } SecondaryBurnGas { Name "Afterburn Damage Increased +400%" Attribute "weapon burn dmg increased" Cap 13 Increment 3 Cost 300 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Gas Passer" } //Description "A" } SecondaryLaunchReuse { Name "Able To Launch Mid Flight" Attribute "thermal_thruster_air_launch" Cap 1 Increment 1 Cost 300 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Thermal Thruster" } //Description "A" } SecondaryLaunchStun { Name "Stun Enemies On Landing" Attribute "falling_impact_radius_stun" Cap 1 Increment 1 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Thermal Thruster" } //Description "A" } SecondaryProjectileShield { Name "Projectile Shield" Attribute "generate rage on heal" Cap 2 Increment 1 Cost 400 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MEDIGUN" SimilarToItem "The Kritzkrieg" SimilarToItem "The Quick-Fix" SimilarToItem "The Vaccinator" } //Description "A" } SecondaryUberRate { Name "Ubercharge Rate Increased +25%" Attribute "ubercharge rate bonus" Cap 2 Increment 0.25 Cost 300 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MEDIGUN" SimilarToItem "The Kritzkrieg" SimilarToItem "The Quick-Fix" SimilarToItem "The Vaccinator" } //Description "A" } SecondaryUberTime { Name "Ubercharge Duration Increased +2s" Attribute "uber duration bonus" Cap 6 Increment 2 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MEDIGUN" SimilarToItem "The Kritzkrieg" SimilarToItem "The Quick-Fix" SimilarToItem "The Vaccinator" } //Description "A" } SecondaryOverhealEXP { Name "Overheal Expert" Attribute "Overheal Expert" Cap 4 Increment 1 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MEDIGUN" SimilarToItem "The Kritzkrieg" SimilarToItem "The Quick-Fix" SimilarToItem "The Vaccinator" } //Description "A" } SecondaryHealingMastery { Name "Healing Mastery" Attribute "Healing Mastery" Cap 4 Increment 1 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MEDIGUN" SimilarToItem "The Kritzkrieg" SimilarToItem "The Quick-Fix" SimilarToItem "The Vaccinator" } //Description "A" } SecondaryCanteen { Name "Canteen Specialist" Attribute "Canteen Specialist" Cap 3 Increment 1 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_MEDIGUN" SimilarToItem "The Kritzkrieg" SimilarToItem "The Quick-Fix" SimilarToItem "The Vaccinator" } //Description "A" } MeleeMarkForDeath { Name "Mark for Death" Attribute "Mark for Death" Cap 1 Increment 1 Cost 500 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Sandman" } //Description "A" } MeleeDamage { Name "Damage Bonus +25%" Attribute "Damage bonus" Cap 2 Increment 0.25 Cost 400 AllowPlayerClass Sniper AllowPlayerClass Scout AllowPlayerClass Pyro AllowPlayerClass Demoman AllowPlayerClass Heavyweapons AllowPlayerClass Sniper AllowPlayerClass Medic AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { Slot "Melee" } //Description "A" } MeleeArmorPenetration { Name "Armour Penetration" Attribute "armor piercing" Cap 100 Increment 25 Cost 400 AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Melee" } //Description "A" } MeleeCritOnKill { Name "Critboost on Kill +2s" Attribute "Critboost on kill" Cap 4 Increment 2 Cost 400 AllowPlayerClass Demoman AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Melee" } //Description "A" } MeleeRechargeRate { Name "Recharge Rate +15%" Attribute "effect bar recharge rate increased" Cap 0.4 Increment -0.15 Cost 250 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Sandman" SimilarToItem "The Wrap Assassin" } //Description "A" } MeleeAttackRate { Name "Attack Speed +10%" Attribute "melee attack rate bonus" Cap 0.6 Increment -0.1 Cost 200 AllowedWeapons // Restricts upgrade to specified weapons { Slot "Melee" } //Description "A" } MeleeBall { Name "Additional Ball Capacity +1" Attribute "maxammo grenades1 increased" Cap 5 Increment 1 Cost 200 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "The Sandman" SimilarToItem "The Wrap Assassin" } //Description "A" } MeleeHealOnKill { Name "Heal on Kill +25" Attribute "Heal on Kill" Cap 100 Increment 25 Cost 100 AllowPlayerClass Sniper AllowPlayerClass Scout AllowPlayerClass Pyro AllowPlayerClass Demoman AllowPlayerClass Heavyweapons AllowPlayerClass Sniper AllowPlayerClass Medic AllowedWeapons // Restricts upgrade to specified weapons { Slot "Melee" } //Description "A" } MeleeHealOnKillExpensive { Name "Heal on Kill +25" Attribute "Heal on Kill" Cap 100 Increment 25 Cost 200 AllowPlayerClass Spy AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { Slot "Melee" } //Description "A" } Sapper { Name "Robot Sapper Power" Attribute "robo sapper" Cap 3 Increment 1 Cost 350 AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_BUILDER_SPY" SimilarToItem "The Red-Tape Recorder" } //Description "A" } BuildingDisposable { Name "Disposable Sentry" Attribute "engy disposable sentries" Cap 1 Increment 1 Cost 400 AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_BUILDER" } //Description "A" } BuildingHealth { Name "Building Health +100%" Attribute "engy building health bonus" Cap 4 Increment 1 Cost 400 AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_BUILDER" } //Description "A" } BuildingDamage { Name "Sentry Damage Bonus +20%" Attribute "engy sentry damage bonus" Cap 1.6 Increment 0.2 Cost 350 AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_BUILDER" } //Description "A" } BuildingTeleBidirectional { Name "Two Way Teleporter" Attribute "bidirectional teleport" Cap 1 Increment 1 Cost 250 AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_BUILDER" } //Description "A" } BuildingDispencer { Name "Dispenser Range Increased +100%" Attribute "engy dispenser radius increased" Cap 4 Increment 1 Cost 100 AllowPlayerClass Engineer AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "TF_WEAPON_BUILDER" } //Description "A" } CanteenCrit { Name "Critboost Canteen" Attribute "Critboost" Cap 3 Increment 1 Cost 100 UIGroup 2 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Power Up Canteen (MvM)" } //Description "A" } CanteenUber { Name "Ubercharge Canteen" Attribute "ubercharge" Cap 3 Increment 1 Cost 75 UIGroup 2 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Power Up Canteen (MvM)" } //Description "A" } CanteenUber { Name "Ubercharge Canteen" Attribute "ubercharge" Cap 3 Increment 1 Cost 75 UIGroup 2 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Power Up Canteen (MvM)" } //Description "A" } CanteenBuildings { Name "Building Upgrade Canteen" Attribute "building instant upgrade" Cap 3 Increment 1 Cost 50 UIGroup 2 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Power Up Canteen (MvM)" } //Description "A" } CanteenAmmo { Name "Ammo Refil Canteen" Attribute "refill_ammo" Cap 3 Increment 1 Cost 25 UIGroup 2 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Power Up Canteen (MvM)" } //Description "A" } CanteenGTFO { Name "Recall Canteen" Attribute "recall" Cap 3 Increment 1 Cost 10 UIGroup 2 AllowedWeapons // Restricts upgrade to specified weapons { SimilarToItem "Power Up Canteen (MvM)" } //Description "A" } } }