Project1

标题: 如何实现特技发动时附加【武器属性效果】 [打印本页]

作者: 西去能呼    时间: 2010-12-17 22:19
标题: 如何实现特技发动时附加【武器属性效果】
本帖最后由 六祈 于 2010-12-18 13:24 编辑

如题!

想做一类特技,发动时可以附加武器拥有的属性效果

例如:
铁剑拥有炎属性攻击效果:
特技十字斩为无任何属性非魔法攻击或纯物理攻击:
当装备铁剑使用十字斩时,对敌人追加炎属性攻击效果:
当然,没有装备铁剑时使用十字斩无炎属性攻击。

以上。。。

谢谢
作者: px.凤翔九天    时间: 2010-12-17 22:24
本帖最后由 px.凤翔九天 于 2010-12-17 22:30 编辑

好办啊,做3个一样的技能,一个无伤害,一个火属性,一个无属性
发动无伤害特技后开启公共事件,判定是否持有铁剑,是的话发动火属性技能,没持有的话发动无属性技能。
单纯铁剑的火属性直接在武器设置中设置就好了...
作者: 西去能呼    时间: 2010-12-17 23:21
很麻烦的啊、。。如果还有其他方法的话。。。。
作者: Wind2010    时间: 2010-12-17 23:48
Game_Battler 3的142到144行
  1.       # 属性修正
  2.       self.damage *= elements_correct(skill.element_set)
  3.       self.damage /= 100
复制代码
改成
  1.       # 属性修正
  2.       if skill.element_set == []
  3.         self.damage *= elements_correct(user.element_set)
  4.         self.damage /= 100
  5.       else
  6.         self.damage *= elements_correct(skill.element_set)
  7.         self.damage /= 100
  8.       end
复制代码
这样的话当技能没有属性时就会使用武器的属性
不知道这样可以吗?
作者: 西去能呼    时间: 2010-12-17 23:58
Wind2010 发表于 2010-12-17 23:48
Game_Battler 3的142到144行改成这样的话当技能没有属性时就会使用武器的属性
不知道这样可以吗? ...

或者有没有直接附加的方法。。。

若特技也有属性,结果还是。。。。也许我是想把属性做多一点吧。。
作者: 无心孤云    时间: 2010-12-18 13:11
其实我更想知道
这和原创发布有何联系- -




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1