Exemple #1
0
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)
Exemple #2
0
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)
Exemple #3
0
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)
Exemple #4
0
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)