コード例 #1
0
ファイル: SkillsInConfig.cs プロジェクト: tyrdom/hang_up
        public static IActiveSkill ActiveSkill24(int cdMs, float h)
        {
            var addHaste = new BattleBuffs.AddHaste(3, 1, 2, 25);
            var attackAndHealSelfWhenHit = new Actives.AttackHitOrMissAndAddBuffToSelf(h,
                                                                                       new BattleBuffs.IBattleBuff[] { addHaste },
                                                                                       OpponentTargetType.FirstOpponent, SelfTargetType.Self, true);

            return(new StandardActiveSkill(new Actives.IActiveEffect[] { attackAndHealSelfWhenHit }, cdMs));
        }
コード例 #2
0
ファイル: SkillsInConfig.cs プロジェクト: tyrdom/hang_up
        public static IActiveSkill ActiveSkill18(int cdMs, float h)
        {
            var damageToMe = new BattleBuffs.DamageToMe(1, 1, 5000);
            var attackHitOrMissAndAddBuffToSelf = new Actives.AttackHitOrMissAndAddBuffToSelf(h,
                                                                                              new BattleBuffs.IBattleBuff[] { damageToMe },
                                                                                              OpponentTargetType.FirstOpponent,
                                                                                              SelfTargetType.SelfTeamOthers, true);

            return(new StandardActiveSkill(new Actives.IActiveEffect[] { attackHitOrMissAndAddBuffToSelf }, cdMs));
        }