CardBuff,Exhaustible
This commit is contained in:
@@ -44,6 +44,7 @@ namespace Continentis.MainGame.Card
|
||||
}
|
||||
|
||||
attributeGroup = new AttributeGroup(originalAttributes, endowingAttributes);
|
||||
attributeGroup.ApplyAllAttributes();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -59,6 +60,11 @@ namespace Continentis.MainGame.Card
|
||||
owner.ApplyAttributeChangesByCard();
|
||||
owner.combatBuffSubmodule.GetAttributeChange(attributeName, out float numeric, out float pAccumulation, out float pMultiplication);
|
||||
attributeGroup.ModifyAttribute(attributeName, numeric, pAccumulation, pMultiplication);
|
||||
string displayAttributeName = "Display" + attributeName;
|
||||
if(attributeGroup.current.ContainsKey(displayAttributeName))
|
||||
{
|
||||
attributeGroup.SetAttribute(displayAttributeName, attributeGroup.current[attributeName]);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -77,6 +83,11 @@ namespace Continentis.MainGame.Card
|
||||
{
|
||||
owner.combatBuffSubmodule.GetAttributeChange(attributeName, out float numeric, out float pAccumulation, out float pMultiplication);
|
||||
attributeGroup.ModifyAttribute(attributeName, numeric, pAccumulation, pMultiplication);
|
||||
string displayAttributeName = "Display" + attributeName;
|
||||
if(attributeGroup.current.ContainsKey(displayAttributeName))
|
||||
{
|
||||
attributeGroup.SetAttribute(displayAttributeName, attributeGroup.current[attributeName]);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user