传奇生物文档

对MOD开发相关的说明


火法师

<pre><code class="language-python">extends "res://ex/chara/c3_2/c3_2.gd" #覆盖的初始化 func _info(): pass #继承的初始化,技能描述在这里写,保留之前的技能描述 func _extInit(): ._extInit() chaName = "火法师" attCoe.atkRan += 1 lv = 3 evos = [] addCdSkill("c3_2_1",10) addSkillTxt("每10秒:召唤陨石对目标及1格内单位造成300%的魔法伤害,并附加10层[烧灼]") #进入战斗初始化,事件连接在这里初始化 func _connect(): ._connect() #保留继承的处理 func _castCdSkill(id): ._castCdSkill(id) if id == "c3_2_1" &amp;&amp; aiCha != null: var eff:Eff = newEff("sk_yunShi") eff.position = aiCha.position var chas = getCellChas(aiCha.cell,1) yield(reTimer(0.45),"timeout") for i in chas: hurtChara(i,att.mgiAtk*3.0,HurtType.MGI) i.addBuff(b_shaoZhuo.new(10)) </code></pre>

页面列表

ITEM_HTML