C# Class invertika_game.AttributeModifiersEffect

Show file Open project: Invertika/server

Public Methods

Method Description
AttributeModifiersEffect ( StackableType stackableType, ModifierEffectType effectType ) : System
clearMods ( double baseValue ) : void
updateMod ( double value ) : void

Private Methods

Method Description
add ( ushort duration, double value, double prevLayerValue, int level ) : bool
recalculateModifiedValue ( double newPrevLayerValue ) : bool
remove ( double value, uint id, bool fullCheck ) : bool
tick ( ) : bool

Method Details

AttributeModifiersEffect() public method

public AttributeModifiersEffect ( StackableType stackableType, ModifierEffectType effectType ) : System
stackableType StackableType
effectType ModifierEffectType
return System

clearMods() public method

public clearMods ( double baseValue ) : void
baseValue double
return void

updateMod() public method

public updateMod ( double value ) : void
value double
return void