def do_3009(pc, target_id, x, y, skill_id, skill_lv): """ファイアブラスト 対象の範囲に火焔攻撃を行う""" monster = get_monster(pc, target_id, x, y, skill_id, skill_lv) if monster is None: return start_cast(pc, target_id, x, y, skill_id, skill_lv, 500) monsters.skill_attack_monster_range(pc, monster, (3, 3), 50, skill_id, skill_lv) pc.set_battlestatus(1)
def do_3432(pc, target_id, x, y, skill_id, skill_lv): """エレメンタルレイン 指定対象周囲に4属性全ての力を持つ星の雨を発生させダメージを与える""" monster = get_monster(pc, target_id, x, y, skill_id, skill_lv) if monster is None: return start_cast(pc, target_id, x, y, skill_id, skill_lv, 1000) #effect not show, wrong packet(1392) or effect id? #script.effect(pc, 4387, target_id) monsters.skill_attack_monster_range(pc, monster, (7, 7), 99, skill_id, skill_lv) pc.set_battlestatus(1)