传奇生物文档

对MOD开发相关的说明


冰杖

<pre><code class="language-python">extends Item func init(): name = "冰杖" type = config.EQUITYPE_EQUI attInit() att.mgiAtk = 110 info = "技能命中敌方单位时,赋予目标5层[结霜],并使目标承受结霜层数*3的真实伤害" func _connect(): masCha.connect("onAtkChara",self,"run") func run(atkInfo:AtkInfo): if atkInfo.atkType == Chara.AtkType.SKILL &amp;&amp; atkInfo.hurtType == Chara.HurtType.MGI: var bf = atkInfo.hitCha.addBuff(b_jieShuang.new(5)) yield(sys.main.get_tree().create_timer(0.05),"timeout") atkInfo.atkCha.hurtChara(atkInfo.hitCha,bf.life * 3,Chara.HurtType.REAL,Chara.AtkType.EFF) </code></pre>

页面列表

ITEM_HTML