这个放不进tag吧……
和目标有关……


2013/3/24 Proton <notifications@github.com>

> In src/gamepack/thb/characters/flandre.py:
>
> > @@ -6,6 +6,12 @@
> >  class CriticalStrike(FreeAttackSkill):
> >      associated_action = None
> >      target = t_None
> > +    @staticmethod
> > +    def is_valid(src, tl):
>
> 恩 我的意思就是“不要引入这样的一个机制”
> 现在的机制已经够多了，同样的目的有两三种做法可以实现。
> 这是很不好的。
> 引入这个以后会更混乱的。
>
> 这个地方我想了下，把“可以无限出弹幕”这个状态放到tags里吧。
> 跟一回合一次的那个tag方法一样。然后AttackCardHandler里处理这个标记。
>
> 这里我钻牛角尖了，一定要以OO的方式实现，但是效果不如直接标记来的好。
> 这样标记不会出奇怪的bug，也不用拦截action_can_fire了，代码也清晰。
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/feisuzhu/thbattle/pull/6/files#r3503921>
> .
>