Human Crossbow Buff, Jbird Nerf and plenty of optimizations

Heavy Is GPS
PROJECT LEAD
June 07, 2023

Humans

  • Medic
    • Crusaders Crossbow:
      • Added:
        • On Teammate Healed: Give teammate resistance run for 1.5 seconds
          • Resistance rune gives immunity to reflect, so now there's counterplay to Skymin's uber
    • Syringe Gun:
      • Added:
        • 4 times less uber buildrate on hit vs robot
        • Passive +15% ubercharge rate
    • Blutsauger:
      • Added:
        • On Enemy Robot Hit: -35% healing from medics for 1 second
          • This stacks with Electric or Fire healrate debuff
    • Solemn Vow:
      • Removed:
        • -100% damage penalty
      • Added:
        • See Enemy health
          • This allows the medic to see the enemy medics ubercharge

Robots

  • Medics

    • Changed:
      • All medics now have -20% move speed penalty
  • Spies & Pyros

    • Changed:
      • Footstep sound to be unique, Spies use regular robots one, while Pyro used a pitch shifted version of the giant_common step
        • This is to make spy steps and pyro steps more unique and recognizable
  • Spies

    • Changed:
      • Fixed Announcer logic, use more lines on spy death, if there are multiple spies will call out how many is left
  • Uncle Dane

    • Changed:
      • Reduced Upgrade Rate increase from +700% to +300% faster
        • You now have to hit a building twice to upgrade it
  • Wrangler Bill

    • Removed:
      • Additional cost for mini-sentries
        • Minisentries now cost 100 metal, which means you can rapidly build 5 of them from full metal capacity
  • Zonical

    • Removed:
      • Additional cost for mini-sentries
    • Added:
      • On Weapon Switch: +25% faster firing speed bonus for 1.5 seconds
  • Shield Heavy

    • Changed:
      • Cosmetics to look like our bug and glitch master finder Ham
  • Warper

    • Changed:
      • All cosmetics are now painted white
  • Icebear

    • Changed:
      • Increased damage penalty to buildings from -50% to -65%
        • Icebear being a powerhouse standard robot since the early days, had it a little too easy to shut down buildings when his killpower overall is pretty decent with the faster rocket firing speed
  • Jbird

    • Removed:
      • +33% Headshot damage bonus
  • ARR2D2

    • Changed:
      • Increased self push force from +700% to +1300%

Backend

  • Sound

    • Unified how sound hooking works. Each robots now uses the same library instead of individual ones.
      • This saved us a whopping 3MB of ram and CPU usage
    • Removed Jingle attribute from Christmas items as that caused a crash sometimes
  • Current Robot Message

    • Changed it to use regular chat instead of hint text