All pastes #628906 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-07-21 19:38 UTC
rendered paste body
class 1 Scarlet_van_Halisha_ : warrior_aggressive
parameter_define_begin
	int MagicHeal 1033473
	int DDMagic 1046273
parameter_define_end
handler 1 301	//  ATTACKED
	variable_begin
		"attacker"
		"damage"
		"i0"
		"myself"
		"_choiceN"
		"_code"
		"_from_choice"
	variable_end

	push_event	//  i0
	push_const 260
	add
	push_reg_sp
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  max_hp
	push_const 1216
	add
	fetch_d
	div
	push_const 100
	mul
	func_call 184615005	//  func[FloatToInt]
	shift_sp -1
	assign4
	shift_sp -1
	push_event	//  gg
	push_const 632
	add
	fetch_i
	push_const 100
	func_call 218169344	//  func[Rand]
	shift_sp -1
	push_const 63
	less
	push_reg_sp
	fetch_i
	branch_false L10466
	push_event	//  i0
	push_const 260
	add
	fetch_i4
	push_const 70
	less
	and
L10466
	branch_false L10468
L10467
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter MagicHeal
	func_call 184615128	//  func[Skill_GetConsumeMP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  mp
	push_const 400
	add
	fetch_d
	less
	push_reg_sp
	fetch_i
	branch_false L10469
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter MagicHeal
	func_call 184615127	//  func[Skill_GetConsumeHP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	less
	and
	push_reg_sp
	fetch_i
	branch_false L10469
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter MagicHeal
	func_call 184615133	//  func[Skill_InReuseDelay]
	shift_sp -1
	push_const 0
	equal
	and
L10469
	branch_false L10471
L10470
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i
	push_parameter MagicHeal
	push_const 1
	push_const 1
	push_const 1000000
	func_call 184877074	//  func[AddUseSkillDesire]
	shift_sp -5
	shift_sp -1
L10471
L10468
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  attacker
	push_const 48
	add
	fetch_i
	func_call 184614996	//  func[DistFromMe]
	shift_sp -1
	push_const 100
	greater
	branch_false L10473
L10472
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  top_desire_target
	push_const 568
	add
	fetch_i
	func_call 184614913	//  func[IsNullCreature]
	shift_sp -1
	push_const 0
	equal
	branch_false L10475
L10474
	push_event	//  gg
	push_const 632
	add
	fetch_i
	push_const 100
	func_call 218169344	//  func[Rand]
	shift_sp -1
	push_const 33
	less
	push_reg_sp
	fetch_i
	branch_false L10476
	push_event	//  attacker
	push_const 48
	add
	fetch_i	//  is_pc
	push_const 100
	add
	fetch_i4
	push_const 0
	not_equal
	push_reg_sp
	fetch_i
	branch_true L10477
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_const 11
	push_event	//  attacker
	push_const 48
	add
	fetch_i	//  npc_class_id
	push_const 1928
	add
	fetch_i4
	func_call 184680656	//  func[IsInCategory]
	shift_sp -2
	or
L10477
	and
	push_reg_sp
	fetch_i
	branch_false L10476
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  top_desire_target
	push_const 568
	add
	fetch_i
	push_event	//  attacker
	push_const 48
	add
	fetch_i
	equal
	and
L10476
	branch_false L10479
L10478
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter DDMagic
	func_call 184615128	//  func[Skill_GetConsumeMP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  mp
	push_const 400
	add
	fetch_d
	less
	push_reg_sp
	fetch_i
	branch_false L10480
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter DDMagic
	func_call 184615127	//  func[Skill_GetConsumeHP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	less
	and
	push_reg_sp
	fetch_i
	branch_false L10480
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter DDMagic
	func_call 184615133	//  func[Skill_InReuseDelay]
	shift_sp -1
	push_const 0
	equal
	and
L10480
	branch_false L10482
L10481
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  attacker
	push_const 48
	add
	fetch_i
	push_parameter DDMagic
	push_const 0
	push_const 1
	push_const 1000000
	func_call 184877074	//  func[AddUseSkillDesire]
	shift_sp -5
	shift_sp -1
L10482
L10479
L10475
L10473
	call_super
handler_end

handler 19 274	//  PARTY_ATTACKED
	variable_begin
		"attacker"
		"private"
		"damage"
		"i0"
		"myself"
		"_choiceN"
		"_code"
		"_from_choice"
	variable_end

	push_event	//  i0
	push_const 260
	add
	push_reg_sp
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  private
	push_const 64
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	push_event	//  private
	push_const 64
	add
	fetch_i	//  max_hp
	push_const 1216
	add
	fetch_d
	div
	push_const 100
	mul
	func_call 184615005	//  func[FloatToInt]
	shift_sp -1
	assign4
	shift_sp -1
	push_event	//  gg
	push_const 632
	add
	fetch_i
	push_const 100
	func_call 218169344	//  func[Rand]
	shift_sp -1
	push_const 33
	less
	push_reg_sp
	fetch_i
	branch_false L10483
	push_event	//  private
	push_const 64
	add
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i
	not_equal
	and
	push_reg_sp
	fetch_i
	branch_false L10483
	push_event	//  i0
	push_const 260
	add
	fetch_i4
	push_const 70
	less
	and
L10483
	branch_false L10485
L10484
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter MagicHeal
	func_call 184615128	//  func[Skill_GetConsumeMP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  mp
	push_const 400
	add
	fetch_d
	less
	push_reg_sp
	fetch_i
	branch_false L10486
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter MagicHeal
	func_call 184615127	//  func[Skill_GetConsumeHP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	less
	and
	push_reg_sp
	fetch_i
	branch_false L10486
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter MagicHeal
	func_call 184615133	//  func[Skill_InReuseDelay]
	shift_sp -1
	push_const 0
	equal
	and
L10486
	branch_false L10488
L10487
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  private
	push_const 64
	add
	fetch_i
	push_parameter MagicHeal
	push_const 1
	push_const 1
	push_const 1000000
	func_call 184877074	//  func[AddUseSkillDesire]
	shift_sp -5
	shift_sp -1
L10488
L10485
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  attacker
	push_const 48
	add
	fetch_i
	func_call 184614996	//  func[DistFromMe]
	shift_sp -1
	push_const 100
	greater
	branch_false L10490
L10489
	push_event	//  attacker
	push_const 48
	add
	fetch_i	//  is_pc
	push_const 100
	add
	fetch_i4
	push_const 0
	not_equal
	push_reg_sp
	fetch_i
	branch_true L10491
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_const 11
	push_event	//  attacker
	push_const 48
	add
	fetch_i	//  npc_class_id
	push_const 1928
	add
	fetch_i4
	func_call 184680656	//  func[IsInCategory]
	shift_sp -2
	or
L10491
	push_reg_sp
	fetch_i
	branch_false L10492
	push_event	//  gg
	push_const 632
	add
	fetch_i
	push_const 100
	func_call 218169344	//  func[Rand]
	shift_sp -1
	push_const 33
	less
	and
L10492
	branch_false L10494
L10493
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter DDMagic
	func_call 184615128	//  func[Skill_GetConsumeMP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  mp
	push_const 400
	add
	fetch_d
	less
	push_reg_sp
	fetch_i
	branch_false L10495
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter DDMagic
	func_call 184615127	//  func[Skill_GetConsumeHP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	less
	and
	push_reg_sp
	fetch_i
	branch_false L10495
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_parameter DDMagic
	func_call 184615133	//  func[Skill_InReuseDelay]
	shift_sp -1
	push_const 0
	equal
	and
L10495
	branch_false L10497
L10496
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  attacker
	push_const 48
	add
	fetch_i
	push_parameter DDMagic
	push_const 0
	push_const 1
	push_const 1000000
	func_call 184877074	//  func[AddUseSkillDesire]
	shift_sp -5
	shift_sp -1
L10497
L10494
L10490
	call_super
handler_end

class_end


class 1 Scarlet_van_Halisha : warrior_aggressive
parameter_define_begin
	int DDMagic 1284353
parameter_define_end
handler 1 933	//  ATTACKED
	variable_begin
		"attacker"
		"damage"
		"i6"
		"i5"
		"myself"
		"_choiceN"
		"_code"
		"_from_choice"
	variable_end

	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  max_hp
	push_const 1216
	add
	fetch_d
	push_const 2.000000
	div
	less
	push_reg_sp
	fetch_i
	branch_false L2
L1
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  attacker
	push_const 40
	add
	fetch_i
	push_const 1284353
	push_const 1
	push_const 0
	push_const 10000000
	func_call 184877074	//  func[AddUseSkillDesire]
	shift_sp -5
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_const 1029047
S20750.	"Scarlet_van_Halisha_"
	push_string S20750
	push_const 0
	push_const 0
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  x
	push_const 8
	add
	fetch_d
	func_call 184615005	//  func[FloatToInt]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  y
	push_const 16
	add
	fetch_d
	func_call 184615005	//  func[FloatToInt]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  z
	push_const 24
	add
	fetch_d
	func_call 184615005	//  func[FloatToInt]
	shift_sp -1
	push_const 0
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  id
	push_const 36
	add
	fetch_i4
	push_const 0
	push_const 0
	func_call 185270503	//  func[CreateOnePrivateEx]
	shift_sp -11
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i
	func_call 184549616	//  func[Despawn]
	shift_sp -1
	jump L4
L2
	push_event	//  gg
	push_const 632
	add
	fetch_i
	push_const 100
	func_call 218169344	//  func[Rand]
	shift_sp -1
	push_const 10
	less
	branch_false L4
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_const 1284609
	func_call 184615128	//  func[Skill_GetConsumeMP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  mp
	push_const 400
	add
	fetch_d
	less
	push_reg_sp
	fetch_i
	branch_false L87855
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_const 1284609
	func_call 184615127	//  func[Skill_GetConsumeHP]
	shift_sp -1
	push_event	//  myself
	push_const 704
	add
	fetch_i	//  sm
	push_const 544
	add
	fetch_i	//  hp
	push_const 392
	add
	fetch_d
	less
	and
	push_reg_sp
	fetch_i
	branch_false L87855
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_const 1284609
	func_call 184615133	//  func[Skill_InReuseDelay]
	shift_sp -1
	push_const 0
	equal
	and
L87855
	branch_false L4
L87856
	push_event	//  myself
	push_const 704
	add
	fetch_i
	push_event	//  attacker
	push_const 48
	add
	fetch_i
	push_const 1284609
	push_const 0
	push_const 1
	push_const 10000000
	func_call 184877074	//  func[AddUseSkillDesire]
	shift_sp -5
	shift_sp -1
L3
	call_super
L4
handler_end

class_end