rowedahelicon / Vaccinator-Medic-Fix

Fixes a bug with losing ubers when swapping away from the Vaccinator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vaccinator Medic Fix [SourceMod] Fixes a bug with losing ubers when swapping away from the Vaccinator

This plugin fixes an issue with the Vaccintor that causes you to lose your active resist uber when swapping away from a vaccinator. Regardless if you are the Medic ubering, or the medic being Ubered.

https://wiki.teamfortress.com/wiki/Vaccinator#Bugs

It is caused by an oversight in CTFPlayerShared::RecalculateChargeEffects as well as CWeaponMedigun::Holster >> RecalcEffectOnTarget that forcibly resets all active uber conditions. when swapping away from a medigun, regardless of where the condition came from.

Requires DHooks

Big thanks to Kent for poking me repeatedly until I got this done. :P Also thanks to Nosoop for the Windows signature!

About

Fixes a bug with losing ubers when swapping away from the Vaccinator

License:GNU General Public License v3.0


Languages

Language:SourcePawn 100.0%