25 lines
No EOL
737 B
C#
25 lines
No EOL
737 B
C#
using WingsEmu.DTOs.BCards;
|
|
using WingsEmu.Game.Battle;
|
|
using WingsEmu.Game.Buffs;
|
|
using WingsEmu.Game.Entities;
|
|
using WingsEmu.Game.Helpers.Damages;
|
|
|
|
namespace WingsEmu.Plugins.BasicImplementations.BCards;
|
|
|
|
public class BcardEffectContext : IBCardEffectContext
|
|
{
|
|
public BcardEffectContext(IBattleEntity sender, IBattleEntity target, BCardDTO bCard, SkillInfo skill = null, Position position = default)
|
|
{
|
|
Sender = sender;
|
|
Target = target;
|
|
BCard = bCard;
|
|
Skill = skill;
|
|
Position = position;
|
|
}
|
|
|
|
public IBattleEntity Sender { get; }
|
|
public IBattleEntity Target { get; }
|
|
public BCardDTO BCard { get; }
|
|
public SkillInfo Skill { get; }
|
|
public Position Position { get; }
|
|
} |