From: Mario Date: Mon, 11 Mar 2013 02:44:43 +0000 (+1100) Subject: Fix barricade health not updating when upgraded/repaired X-Git-Tag: xonotic-v0.8.0~241^2^2~444 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=6ba4dfd5f89e468a20f5c3c79b907c7ab0099613;p=xonotic%2Fxonotic-data.pk3dir.git Fix barricade health not updating when upgraded/repaired --- diff --git a/qcsrc/server/mutators/gamemode_towerdefense.qc b/qcsrc/server/mutators/gamemode_towerdefense.qc index bec9d1714..de556acc4 100644 --- a/qcsrc/server/mutators/gamemode_towerdefense.qc +++ b/qcsrc/server/mutators/gamemode_towerdefense.qc @@ -968,6 +968,7 @@ MUTATOR_HOOKFUNCTION(td_PlayerCommand) self.ammo_fuel -= autocvar_g_td_turret_repair_cost; trace_ent.SendFlags |= TNSF_STATUS; trace_ent.health = bound(1, trace_ent.health + 100, trace_ent.max_health); + WaypointSprite_UpdateHealth(trace_ent.sprite, trace_ent.health); Send_Notification(NOTIF_ONE, self, MSG_INFO, INFO_TD_REPAIR); return TRUE; @@ -993,6 +994,7 @@ MUTATOR_HOOKFUNCTION(td_PlayerCommand) self.ammo_fuel -= autocvar_g_td_turret_upgrade_cost; trace_ent.SendFlags |= TNSF_STATUS; buffturret(trace_ent, 1.2); + WaypointSprite_UpdateHealth(trace_ent.sprite, trace_ent.health); Send_Notification(NOTIF_ONE, self, MSG_INFO, INFO_TD_UPGRADE); return TRUE;