Marmic PM (script): Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
setvariable perc perc
setvariable perc perc
setvariable avenger avenger
setvariable avenger avenger
setvariable avenger_not_mine anm1



start:
start:
put get my camb moonflower
put get my camb tart




Line 16: Line 18:
avenger_yes:
avenger_yes:
match main_loop A pure white alfar avenger whispers,
match main_loop A pure white alfar avenger whispers,
match avenger_notmine The alfar avenger shies away from you,
match %avenger_not_mine The alfar avenger shies away from you,
match summon What were you referring to?
match summon What were you referring to?
put poke %avenger
put poke %avenger
matchwait
matchwait

avenger_notmine:

setvariable avenger other avenger

anm1:
setvariable avenger second avenger
setvariable avenger_not_mine anm2
goto avenger_yes
goto avenger_yes

anm2:
setvariable avenger third avenger
setvariable avenger_not_mine anm3
goto avenger_yes

anm3:
setvariable avenger fourth avenger
setvariable avenger_not_mine anm4
goto avenger_yes


anm4:
setvariable avenger fifth avenger
setvariable avenger_not_mine anm5
goto avenger_yes


anm5:
setvariable avenger sixth avenger
setvariable avenger_not_mine anm1
goto avenger_yes





avenger_reset:
avenger_reset:
setvariable avenger avenger
setvariable avenger avenger
setvariable avenger_not_mine anm1
goto avenger_look
goto avenger_look





summon:
summon:
Line 73: Line 110:
recover_wait:
recover_wait:
waitfor You feel fully attuned to the mana streams again.
waitfor You feel fully attuned to the mana streams again.
goto avenger_look
goto aven_num_confirm

aven_num_confirm:
match main_loop A pure white alfar avenger whispers,
match avenger_reset What were you referring to?
match avenger_reset The alfar avenger shies away from you,
put poke %avenger
matchwai


main_loop:
main_loop:
gol_loop:
gol_loop:
Line 79: Line 125:
match gol_arm_Charge_S Roundtime:
match gol_arm_Charge_S Roundtime:
match gol_arm_Charge_f Try though you may,
match gol_arm_Charge_f Try though you may,
put charge my moon 11
put charge my tart 11
matchwait
matchwait
gol_arm_Charge_S:
gol_arm_Charge_S:
Line 88: Line 134:
match gol_arm_focus_S Roundtime:
match gol_arm_focus_S Roundtime:
match gol_arm_focus_f Try though you may,
match gol_arm_focus_f Try though you may,
put focus my moon
put focus my tart
matchwait
matchwait
gol_arm_focus_S:
gol_arm_focus_S:
Line 132: Line 178:
match tranquility_arm_Charge_S Roundtime:
match tranquility_arm_Charge_S Roundtime:
match tranquility_arm_Charge_f Try though you may,
match tranquility_arm_Charge_f Try though you may,
put charge my moon 11
put charge my tart 11
matchwait
matchwait
tranquility_arm_Charge_S:
tranquility_arm_Charge_S:
Line 141: Line 187:
match tranquility_arm_focus_S Roundtime:
match tranquility_arm_focus_S Roundtime:
match tranquility_arm_focus_f Try though you may,
match tranquility_arm_focus_f Try though you may,
put focus my moon
put focus my tart
matchwait
matchwait
tranquility_arm_focus_S:
tranquility_arm_focus_S:
Line 176: Line 222:
goto exp_check
goto exp_check
end:
end:
put stow my camb moon
put stow my camb tart


exit
exit
Line 184: Line 230:
match app_success [Roundtime:
match app_success [Roundtime:
match app_success_f Appraise what? Type APPRAISE HELP for more information.
match app_success_f Appraise what? Type APPRAISE HELP for more information.
match other_avenger All things considered, probably best not to do that.
match app_success_f All things considered, probably best not to do that.
match app_too_soon But you just appraised the
put app %avenger
put app %avenger quick
matchwait
matchwait
other_avenger:
other_avenger:

setvariable avenger other avenger

goto app_avenger


app_success_f:
app_success_f:
setvariable avenger avenger
setvariable avenger avenger
setvariable avenger_not_mine anm1
app_success:
app_too_soon:
pause 1
pause 1
pause 1
pause 1
pause 1

Revision as of 21:33, 11 August 2010

counter set 2
setvariable perc perc
setvariable avenger avenger
setvariable avenger_not_mine anm1


start:
put get my camb tart


avenger_look:
match avenger_yes pure white alfar avenger
match summon Obvious exits:
match summon Obvious paths:
put look
matchwait
avenger_yes:
match main_loop A pure white alfar avenger whispers,
match %avenger_not_mine The alfar avenger shies away from you,
match summon What were you referring to?
put poke %avenger
matchwait



anm1:
setvariable avenger second avenger
setvariable avenger_not_mine anm2
goto avenger_yes

anm2:
setvariable avenger third avenger
setvariable avenger_not_mine anm3
goto avenger_yes

anm3:
setvariable avenger fourth avenger
setvariable avenger_not_mine anm4
goto avenger_yes


anm4:
setvariable avenger fifth avenger
setvariable avenger_not_mine anm5
goto avenger_yes


anm5:
setvariable avenger sixth avenger
setvariable avenger_not_mine anm1
goto avenger_yes





avenger_reset:
setvariable avenger avenger
setvariable avenger_not_mine anm1
goto avenger_look




summon:
setvariable avenger avenger
put prep gs
waitfor You feel fully prepared to cast your spell.
put cast avenger
waitfor With a warrior's calm,
put ask aven about quiet
pause 1
goto avenger_yes



exp_check:
match end mind lock
match recover%c EXP HELP
put exp skill primary
matchwait
goto loop

recover3:
match perc You reach out with your senses
match perc_heal You close your eyes, drawing
put %perc
matchwait
perc:
setvariable perc perc heal
pause 1
pause 1
counter set 0
goto recover
perc_heal:
setvariable perc perc
pause 1
pause 1
counter set 0
goto recover
recover:
recover1:
recover2:
match avenger_look You have a complete attunement
match recover_wait You are receiving full
put harn
matchwait

recover_wait:
waitfor You feel fully attuned to the mana streams again.
goto aven_num_confirm

aven_num_confirm:
match main_loop A pure white alfar avenger whispers,
match avenger_reset What were you referring to?
match avenger_reset The alfar avenger shies away from you,
put poke %avenger
matchwai


main_loop:
gol_loop:
gol_arm_Charge_f:
match gol_arm_Charge_S Roundtime:
match gol_arm_Charge_f Try though you may,
put charge my tart 11
matchwait
gol_arm_Charge_S:
pause 1
pause 1
put prep gol 10
gol_arm_focus_f:
match gol_arm_focus_S Roundtime:
match gol_arm_focus_f Try though you may,
put focus my tart
matchwait
gol_arm_focus_S:
pause 1
pause 1


setvariable numavenger appavenger_1
goto app_avenger
appavenger_1:
pause 5
put cast

match end mind lock
#match gol_recover EXP HELP
match tranquility_loop EXP HELP
put exp skill primary
matchwait
#gol_recover:
#waitfor You feel fully attuned to the mana streams again.
#goto tranquility_loop
gol_charge_f:
pause 1
pause 1


setvariable numavenger appavenger_2
goto app_avenger
appavenger_2:

put cast
put prep ease
waitfor gathering energy for the Ease Burden spell.
put focus my orb
pause 1
pause 1
put cast
pause 1
pause 1
goto tranquility_loop
tranquility_loop:
tranquility_arm_Charge_f:
match tranquility_arm_Charge_S Roundtime:
match tranquility_arm_Charge_f Try though you may,
put charge my tart 11
matchwait
tranquility_arm_Charge_S:
pause 1
pause 1
put prep tranq 14
tranquility_arm_focus_f:
match tranquility_arm_focus_S Roundtime:
match tranquility_arm_focus_f Try though you may,
put focus my tart
matchwait
tranquility_arm_focus_S:
pause 1
pause 1


setvariable numavenger appavenger_3
goto app_avenger
appavenger_3:
pause 5

put cast
counter add 1
goto exp_check
tranquility_charge_f:
pause 1
pause 1

setvariable numavenger appavenger_4
goto app_avenger
appavenger_4:

put cast
put prep ease
waitfor gathering energy for the Ease Burden spell.
put focus my orb
pause 1
pause 1
put cast
pause 1
pause 1
counter add 1
goto exp_check
end:
put stow my camb tart

exit


app_avenger:
match app_success [Roundtime:
match app_success_f Appraise what?  Type APPRAISE HELP for more information.
match app_success_f All things considered, probably best not to do that.
match app_too_soon But you just appraised the
put app %avenger quick
matchwait
other_avenger:



app_success_f:
setvariable avenger avenger
setvariable avenger_not_mine anm1
app_too_soon:
pause 1
pause 1
pause 1
goto %numavenger