protected override void VehicleSeat_onPassengerExit(GameObject passenger) { var characterBody = passenger.GetComponent <CharacterBody>(); if (characterBody) { SpawnAcidPools(characterBody); if (cfgShouldDropVolatileBattery) { PersonalizePodPlugin.SpawnBattery(characterBody.footPosition); } } }
protected override void VehicleSeat_onPassengerExit(GameObject passenger) { var characterBody = passenger.GetComponent <CharacterBody>(); if (characterBody && isServer) { characterBody.AddTimedBuff(RoR2Content.Buffs.LifeSteal, 8f); if (cfgShouldDropVolatileBattery) { PersonalizePodPlugin.SpawnBattery(characterBody.footPosition); } } }