level 14
终于弄明白了,代码中代表施放位置的u.dx和u.dy通常是相对自身的偏移量,而当角色未被吞噬时施放skilled fireball/cone of cold,u.dx和u.dy代表的却是实际位置。而是否发生爆炸由u.dx和u.dy是否同时为0决定。结果就是只要未被吞噬,就会发生2~9次爆炸;被吞噬就相当于对自身施放2~9次unskilled该法术。
所以,如果攻击法术升到skilled,永远不要在被吞噬时施放cone of cold。
2016年01月13日 10点01分