public SetStatEffect ( UpgradeStat stat, short value, UpgradeValueType valueType ) : void | ||
stat | UpgradeStat | |
value | short | |
valueType | UpgradeValueType | |
return | void |
public void UpgradeEffectStatEffect() { var effect = new UpgradeEffect(UpgradeType.Suffix); effect.SetStatEffect(UpgradeStat.STR, 20, UpgradeValueType.Fix); Assert.Equal(( "01 00 00 00 00 00 00 00 00 00 00 00 0A 03 14 00" + "00 00 00 00 0A 00 00 00 00 00 00 00 0A 00 00 00" + "00 00 00 00" ).Replace(" ", ""), ToHex(effect)); effect.SetType(UpgradeType.Elemental); effect.SetStatEffect(UpgradeStat.Fire, 1, UpgradeValueType.Value); Assert.Equal(( "02 00 00 00 00 00 00 00 02 00 00 00 1B 00 01 00" + "00 00 00 00 0A 00 00 00 00 00 00 00 0A 00 00 00" + "00 00 00 00" ).Replace(" ", ""), ToHex(effect)); }