18 ::ll::TypedStorage<4, 4, ::EffectDuration> mDuration;
19 ::ll::TypedStorage<4, 4, int> mLifeTimer;
20 ::ll::TypedStorage<4, 4, float> mBaseAmount;
21 ::ll::TypedStorage<1, 1, bool> mIsSerializable;
29 virtual bool shouldBuff()
const;
31 virtual bool isComplete()
const;
33 virtual bool isInstantaneous()
const ;
35 virtual bool isSerializable()
const ;
37 virtual void setDurationAmplifier(::std::shared_ptr<::Amplifier> amplifier) ;