private void CharacterStateOnOnModifierApplied(ModificationParameter parameter, ISubSpellHandler spell, float actualChange) { var spellName = String.Empty; if (spell != null) { spellName = spell.Spell.name; } _modLog.Push($"{spellName} <color=yellow>{parameter}</color>: {actualChange:0.##}"); foreach (var line in _modLog.Reverse()) { _stringBuilder2.AppendLine(line); } Text2.text = _stringBuilder2.ToString(); _stringBuilder2.Clear(); }