diff --git a/ServerExt/Classes/ExtPerkManager.uc b/ServerExt/Classes/ExtPerkManager.uc index 2969113..8b62849 100644 --- a/ServerExt/Classes/ExtPerkManager.uc +++ b/ServerExt/Classes/ExtPerkManager.uc @@ -129,6 +129,7 @@ function ApplyPerk(Ext_PerkBase P) { PRIOwner.ECurrentPerk = P.Class; PRIOwner.FCurrentPerk = P; + PRIOwner.CurrentPerkClass = P.BasePerk; P.UpdatePRILevel(); } @@ -190,6 +191,7 @@ simulated function InitPerks() if (CurrentPerk!=None) { PRIOwner.ECurrentPerk = CurrentPerk.Class; + PRIOwner.CurrentPerkClass = CurrentPerk.BasePerk; CurrentPerk.UpdatePRILevel(); } PRIOwner.RepKills = TotalKills;