CardBuff,Exhaustible

This commit is contained in:
SoulliesOfficial
2025-11-01 06:13:58 -04:00
parent ee1d3d9c0a
commit abc540809f
30 changed files with 395 additions and 46 deletions

View File

@@ -27,8 +27,8 @@ namespace Continentis.MainGame.Card
public override void OnAfterFirstApply()
{
attributeSubmodule?.RefreshAllModifiedAttributes();
}
}
public override void OnBuffRemove()
{
@@ -63,7 +63,7 @@ namespace Continentis.MainGame.Card
public partial class CardCombatBuffBase
{
protected bool FindExistingBuff<T>(out T existingBuff) where T : CardBuffBase
protected bool FindExistingSameBuff<T>(out T existingBuff) where T : CardBuffBase
{
return base.FindExistingSameBuff(out existingBuff, attachedCard.combatBuffSubmodule.buffList);
}
@@ -84,6 +84,13 @@ namespace Continentis.MainGame.Card
this.attachedCard.combatBuffSubmodule.buffList.Add(this);
OnAfterFirstApply();
}
attributeSubmodule?.RefreshAllModifiedAttributes();
Debug.Log(base.attachedCard.GetAttribute("Damage"));
CardTextInterpreter.InterpretText(attachedCard);
attachedCard.handCardView?.Setup();
attachedCard.intentionCardView?.Setup();
Debug.Log(base.attachedCard.contentSubmodule.interpretedFunctionText);
}
public override void Remove()