View Single Post
06/06/14, 03:58 AM   #2
Firegael
Join Date: Jun 2014
Posts: 4
The solution I've come up with which works, is this:

Inside POWER_UPDATE function
Lua Code:
  1. -- Temporary fix until WEREWOLF_STATE_CHANGE works correctly
  2.     if ( self.werewolf and powerValue == 0 ) then
  3.         self.werewolf = false
  4.         self:updateWerewolf( self.werewolf )
  5.     end

inside updateWerewolf()
Lua Code:
  1. self.werewolf = werewolf
  2.     if ( self.werewolf ) then
  3.         _FireUI.resources:updateBar( POWERTYPE_WEREWOLF, GetUnitPower( 'player', POWERTYPE_WEREWOLF ) )
  4.     else
  5.         _FireUI.resources:updateBar( POWERTYPE_MAGICKA, GetUnitPower( 'player', POWERTYPE_MAGICKA ) )
  6.     end

Last edited by Firegael : 06/06/14 at 04:48 AM.
  Reply With Quote