传奇生物文档

对MOD开发相关的说明


冰霜戒指

<pre><code class="language-python">extends Item func init(): name = "冰霜戒指" type = config.EQUITYPE_EQUI attInit() att.mgiAtk = 80 att.atk = 70 info = "技能命中敌方单位时,赋予目标5层[结霜]\n" info += "当敌方10层以上[结霜]的单位死亡,获得2金币,每场战斗限6金币" func _connect(): masCha.connect("onAtkChara",self,"run") masCha.connect("onCharaDel",self,"run2") sys.main.connect("onBattleStart",self,"run3") func run(atkInfo:AtkInfo): if atkInfo.atkType == Chara.AtkType.SKILL: atkInfo.hitCha.addBuff(b_jieShuang.new(5)) func run2(cha): var bf = cha.hasBuff("b_jieShuang") if bf != null &amp;&amp; bf.life &gt;= 10 &amp;&amp; n &lt; 6 &amp;&amp; masCha.team == 1: sys.main.player.plusGold(2) n += 2 var n = 0 func run3(): n = 0 </code></pre>

页面列表

ITEM_HTML