Exemplo n.º 1
0
    public override bool ApplyBuff(Creature offender, DamageDesc.BuffType type, float time, DamageDesc damageDesc)
    {
        if (false == base.ApplyBuff(offender, type, time, damageDesc))
            return false;

        switch(type)
        {
        case DamageDesc.BuffType.LevelUp:
            DamageText(type.ToString(), Vector3.one, Color.cyan, DamageNumberSprite.MovementType.RisingUp);
            break;
        case DamageDesc.BuffType.Macho:
            DamageText(RefData.Instance.RefTexts(MultiLang.ID.MachoSkill), Vector3.one, Color.cyan, DamageNumberSprite.MovementType.RisingUp);
            break;
        }
        return true;
    }