public void ShowHealedText(AT.Character.Effect.Healing effect, Action source)
            {
                //Debug.LogError ("trygin to show healed text");
                GameObject heal = Object.Instantiate(FXPrefabs.instance.healingTextPrefab);

                heal.GetComponent <FadeText> ().textComponent.text = effect.Amount.ToString();
                heal.transform.SetParent(Avatar, false);
            }
            public override void Perform()
            {
                CallOnBegan();

                AT.Character.Effect.Healing fx = new AT.Character.Effect.Healing(Sheet.DiceRoll(10) + actor.CharSheet.ClassLevelIn(ClassType.FIGHTER));
                fx.ApplyTo(actor.CharSheet, this);
                //			int max = actor.CharSheet.MovementSpeedGauge.ModifiedMax;
                //			actor.CharSheet.MovementSpeedGauge.Modify (new Modifier (max, "dash"));

                CallOnFinished();
            }
Beispiel #3
0
        public void CancelHealing(AT.Character.Effect.Healing effect)
        {
//			Debug.LogError ("Canceling healing!");
            effect.Nullify(Tag());
        }