suriyun-production / mmorpg-kit-docs

This is document for MMORPG KIT project (https://www.assetstore.unity3d.com/#!/content/110188?aid=1100lGeN)
https://suriyun-production.github.io/mmorpg-kit-docs
49 stars 11 forks source link

[Suggestion] The ability to eliminate the effects of attenuation #2323

Closed CLAXES closed 9 months ago

CLAXES commented 9 months ago

Hello, there are debuff effects in the game, but there is no ability to delete them before they expire with cure, I think such a skill can be good for priests.

insthync commented 9 months ago

https://github.com/suriyun-production/mmorpg-kit-docs/issues/2273 the same thing?

CLAXES commented 9 months ago

Yes, it would be very good for priests if there is a skill to remove debuff effects.

CLAXES commented 9 months ago

It would also be nice if there was an option to press buff skills only to people in the same party.

            case SkillBuffType.BuffToNearbyAllies:
                if (skillUser.GetInfo().PartyId > 0)
                {
                    tempCharacters = skillUser.FindAliveEntities<BaseCharacterEntity>(buffDistance.GetAmount(skillLevel), true, false, false, overlapMask);
                    foreach (BaseCharacterEntity applyBuffCharacter in tempCharacters)
                    {
                        if (skillUser.GetInfo().PartyId == applyBuffCharacter.GetInfo().PartyId)
                            applyBuffCharacter.ApplyBuff(DataId, BuffType.SkillBuff, skillLevel, instigator, weapon);
                    }
                }
                skillUser.ApplyBuff(DataId, BuffType.SkillBuff, skillLevel, instigator, weapon);
                break;

I have it set this way and I use it but I wish there was an option for it

insthync commented 9 months ago

You should create a new post