Marmic Skill (script)

From Elanthipedia
Jump to navigation Jump to search
Marmic Skill (script)
Category training
Front-end StormFront
Author Marmic


This script requires testing for compatibility with 3.0. Probably only minor updates are necessary.



##***********************
##****** VARIABLES ******
##***********************
setvariable mech vine
setvariable dir North

setvariable forage %2

goto %1
exit

##****************************************************************************************

stalking:
echo ************************
echo ******* STALKING *******
echo ************************
echo
stalking_start:
put hide
pause 1
pause 1
put adv %2 %3
waitfor You close to melee range
put ret
put ret
pause 1
put move down
pause 1
goto stalking_start


##****************************************************************************************


scholar:
echo ***************************
echo ******* SCHOLARSHIP *******
echo ***************************
echo 
put get my comp
scholar_start:
match scholar_end Why do you need to study this chart again?
match scholar_study gradually absorbing the knowledge contained within.
match scholar_turn sudden moment of clarity,
match scholar_study You begin to study
match scholar_study You continue
put study my comp
matchwait
scholar_study:
pause 1
pause 1
goto scholar_start
scholar_turn:
pause 1
pause 1
put turn my comp
goto scholar_start
scholar_end:
put stow comp
exit


##****************************************************************************************

forage:
echo **********************
echo ******* FORAGE *******
echo **********************
echo 
forage_start:
put collect %forage
pause 1
pause 1
put stand
put kick %forage
pause 1
pause 1
match forage_start EXP HELP for more information
match forage_end mind lock
put exp skill foraging
matchwait

forage_end:
exit

##****************************************************************************************

Hide:
echo **********************
echo ******* HIDING *******
echo **********************
echo 

hide_start:

put hide
put sneeze
pause 1
pause 1



match hide_end mind lock
match hide_start EXP HELP for more information
put exp skill hiding
matchwait
hide_end:
exit

##****************************************************************************************

Mech:
echo *******************************
echo ******* MECHANICAL LORE *******
echo *******************************
echo 



goto mech_start
mech_start:
match mech_forage Braid what?
match mech_forage That really isn't
match mech_startagain nothing more than wasted effort.
match mech_startagain Frustration wells up as you try to braid your vines.
match mech_startagain your mistake.
match mech_startagain small mistake
match mech_startagain moderate mistake
match mech_forage You need to have more material
match mech_pause Roundtime:
put braid my %mech
matchwait
mech_pause:
pause 1
pause 1
goto mech_start
mech_startagain:
pause 1
pause 1

mech_bucket:
put pull my vine
pause 1
pause 1
put put my %mech in bucket
put put my rope in bucket
pause 1
put put my %mech in bin
put put my rope in bin
pause 1
put drop my %mech
put drop my rope
pause 1

goto mech_forage
mech_no_bucket:
put drop my %mech
goto mech_forage
mech_forage:
##match mech_compost The room is too cluttered
##match mech_found You manage to find
put for %mech
##matchwait
mech_found:
pause 1
pause 1
match mech_end mind lock
match mech_start EXP HELP for more information
put exp skill mech
matchwait
mech_compost:
put prep compost 16
put charge my arm 17
pause 1
pause 1
put charge my arm 17
pause 1
pause 1
put focus my arm
pause 1
pause 1
put cast
pause 1
goto mech_forage
mech_end:


put put my %mech in bucket
put put my rope in bucket
pause 1
put put my %mech in bin
put put my rope in bin
pause 1
put drop my %mech
put drop my rope
pause 1
exit




##****************************************************************************************

climbing:
echo ************************
echo ******* CLIMBING *******
echo ************************
echo 
climb:
pause 1
pause 1
move nw
move n
move n
move n
move n
move n
move n
move e
move e
move n
move e
move e
move n
move n
move e
move go stair
move s
climb-001:
pause 1
match PASS-001 [Outside East Wall, Footpath]
match FAIL-001 You must be standing
match FAIL-001 steepness is intimidating
match FAIL-001 can't seem to find purchase
match FAIL-001 find it hard going.
match FAIL-001 your footing is questionable
match FAIL-001 slip after a few feet
match FAIL-001 A wave of dizziness hits you
match FAIL-001 Struck by vertigo
put climb break
matchwait
PASS-001:
pause 1
pause 1
move n
move go gate
move w
move go stair
move s
goto climb-002
FAIL-001:
pause 1
pause 1
goto climb-002
climb-002:
pause 1
match PASS-002 [Northeast Wilds, Outside Northeast Gate]
match FAIL-002 You must be standing
match FAIL-002 steepness is intimidating
match FAIL-002 can't seem to find purchase
match FAIL-002 find it hard going.
match FAIL-002 your footing is questionable
match FAIL-002 slip after a few feet
match FAIL-002 A wave of dizziness hits you
match FAIL-002 Struck by vertigo
put climb embrasure
matchwait
FAIL-002:
pause 1
pause 1
move n
move go stair
move e
move go gate
PASS-002:
pause 1
move go footpath
goto climb-01
climb-01:
pause 1
setvariable climbing FAIL-01
match PASS-01 [Crossing, East Wall Battlements]
match FAIL-01 You must be standing
match FAIL-01 steepness is intimidating
match FAIL-01 can't seem to find purchase
match FAIL-01 find it hard going.
match FAIL-01 your footing is questionable
match fallen slip after a few feet
match FAIL-01 A wave of dizziness hits you
match FAIL-01 Struck by vertigo
put climb wall
matchwait
PASS-01:
pause 1
pause 1
move n
move go stair
move e
move go gate
move go footpath
goto FAIL-01
FAIL-01:
pause 1
pause 1
move s
move down
move s
move s
move sw
goto climb-02
climb-02:
pause 1
setvariable climbing FAIL-02
match PASS-02 [Crossing, East Wall Battlements]
match FAIL-02 You must be standing
match FAIL-02 steepness is intimidating
match FAIL-02 can't seem to find purchase
match FAIL-02 find it hard going.
match FAIL-02 your footing is questionable
match FALLEN slip after a few feet
match FAIL-02 A wave of dizziness hits you
match FAIL-02 Struck by vertigo
put climb wall
matchwait
PASS-02:
pause 1
pause 1
move s
move go stair
move go gate
move go bush
move n
goto climb-03
FAIL-02:
pause 1
pause 1
move s
goto climb-03
climb-03:
pause 1
setvariable climbing FAIL-03
match PASS-03 [Crossing, East Wall Battlements]
match FAIL-03 You must be standing
match FAIL-03 steepness is intimidating
match FAIL-03 can't seem to find purchase
match FAIL-03 find it hard going.
match FAIL-03 your footing is questionable
match FALLEN slip after a few feet
match FAIL-03 A wave of dizziness hits you
match FAIL-03 Struck by vertigo
put climb wall
matchwait
PASS-03:
pause 1
pause 1
move s
move go stair
move go gate
goto climb-04
FAIL-03:
pause 1
pause 1
move s
goto climb-04
climb-04:
pause 1
setvariable climbing FAIL-04
match PASS-04 [Crossing, East Gate Battlements]
match FAIL-04 You must be standing
match FAIL-04 steepness is intimidating
match FAIL-04 can't seem to find purchase
match FAIL-04 find it hard going.
match FAIL-04 your footing is questionable
match FALLEN slip after a few feet
match FAIL-04 A wave of dizziness hits you
match FAIL-04 Struck by vertigo
put climb wall
matchwait
PASS-04:
pause 1
pause 1
goto climb-05
FAIL-04:
pause 1
pause 1
move go gate
move go stair
goto climb-05
climb-05:
pause 1
setvariable climbing FAIL-05
match PASS-05 [Eastern Tier, Outside Gate]
match FAIL-05 You must be standing
match FAIL-05 steepness is intimidating
match FAIL-05 can't seem to find purchase
match FAIL-05 find it hard going.
match FAIL-05 your footing is questionable
match FALLEN slip after a few feet
match FAIL-05 A wave of dizziness hits you
match FAIL-05 Struck by vertigo
put climb embrasure
matchwait
PASS-05:
pause 1
pause 1
move go gate
move go stair
FAIL-05:
pause 1
move n
goto climb-06
climb-06:
pause 1
setvariable climbing FAIL-06
match PASS-06 [Outside East Wall, Footpath]
match FAIL-06 You must be standing
match FAIL-06 steepness is intimidating
match FAIL-06 can't seem to find purchase
match FAIL-06 find it hard going.
match FAIL-06 your footing is questionable
match FALLEN slip after a few feet
match FAIL-06 A wave of dizziness hits you
match FAIL-06 Struck by vertigo
put climb break
matchwait
PASS-06:
pause 1
pause 1
move s
move go gate
move go stair
move n
goto climb-07
FAIL-06:
pause 1
pause 1
goto climb-07
climb-07:
pause 1
setvariable climbing FAIL-07
match PASS-07 [Outside East Wall, Footpath]
match FAIL-07 You must be standing
match FAIL-07 steepness is intimidating
match FAIL-07 can't seem to find purchase
match FAIL-07 find it hard going.
match FAIL-07 your footing is questionable
match FALLEN slip after a few feet
match FAIL-07 A wave of dizziness hits you
match FAIL-07 Struck by vertigo
put climb embrasure
matchwait
PASS-07:
pause 1
pause 1
move s
move s
move go gate
goto TRAVEL-08
FAIL-07:
pause 1
pause 1
move s
move go stair
goto TRAVEL-08
TRAVEL-08:
pause 1
pause 1
move w
move w
move w
move w
move nw
move n
move n
move n
move n
move n
move n
move w
move w
move w
move w
move go bridge
move w
move w
move w
move w
move go stair
move s
climb-08:
pause 1
setvariable climbing FAIL-08
match PASS-08 [Mycthengelde, Flatlands]
match FAIL-08 You must be standing
match FAIL-08 steepness is intimidating
match FAIL-08 can't seem to find purchase
match FAIL-08 find it hard going.
match FAIL-08 your footing is questionable
match FALLEN slip after a few feet
match FAIL-08 A wave of dizziness hits you
match FAIL-08 Struck by vertigo
put climb embrasure
matchwait
PASS-08:
pause 1
pause 1
goto climb-09
FAIL-08:
pause 1
pause 1
move n
move go stair
move go gate
move nw
goto climb-09
climb-09:
pause 1
setvariable climbing FAIL-09
match PASS-09 [Crossing, West Wall Battlements]
match FAIL-09 You must be standing
match FAIL-09 steepness is intimidating
match FAIL-09 can't seem to find purchase
match FAIL-09 find it hard going.
match FAIL-09 your footing is questionable
match FALLEN slip after a few feet
match FAIL-09 A wave of dizziness hits you
match FAIL-09 Struck by vertigo
put climb wall
matchwait
PASS-09:
pause 1
pause 1
move n
goto climb-10
FAIL-09:
pause 1
pause 1
move se
move go gate
move go stair
goto climb-10
climb-10:
pause 1
setvariable climbing FAIL-10
match PASS-10 [Mycthengelde, Flatlands]
match FAIL-10 You must be standing
match FAIL-10 steepness is intimidating
match FAIL-10 can't seem to find purchase
match FAIL-10 find it hard going.
match FAIL-10 your footing is questionable
match FALLEN slip after a few feet
match FAIL-10 A wave of dizziness hits you
match FAIL-10 Struck by vertigo
put climb embrasure
matchwait
PASS-10:
pause 1
pause 1
move go gate
move go stair
FAIL-10:
pause 1
move e
goto climb-11


climb-11:
pause 1
setvariable climbing FAIL-11
match PASS-11 [Northwall Trail, Wooded Grove]
match FAIL-11 You must be standing
match FAIL-11 steepness is intimidating
match FAIL-11 can't seem to find purchase
match FAIL-11 find it hard going.
match FAIL-11 your footing is questionable
match FALLEN slip after a few feet
match FAIL-11 A wave of dizziness hits you
match FAIL-11 Struck by vertigo
put climb break
matchwait
PASS-11:
pause 1
pause 1
move s
move go gate
move go stair
move e
goto climb-12
FAIL-11:
pause 1
pause 1
goto climb-12
climb-12:
pause 1
setvariable climbing FAIL-12
match PASS-12 [Northwall Trail, Wooded Grove]
match FAIL-12 You must be standing
match FAIL-12 steepness is intimidating
match FAIL-12 can't seem to find purchase
match FAIL-12 find it hard going.
match FAIL-12 your footing is questionable
match FALLEN slip after a few feet
match FAIL-12 A wave of dizziness hits you
match FAIL-12 Struck by vertigo
put climb embrasure
matchwait
PASS-12:
pause 1
pause 1
goto climb-13
FAIL-12:
pause 1
pause 1
move w
move go stair
move go gate
move go trail
move ne
goto climb-13
climb-13:
pause 1
setvariable climbing FAIL-13
match PASS-13 [Crossing, North Wall Battlements]
match FAIL-13 You must be standing
match FAIL-13 steepness is intimidating
match FAIL-13 can't seem to find purchase
match FAIL-13 find it hard going.
match FAIL-13 your footing is questionable
match FALLEN slip after a few feet
match FAIL-13 A wave of dizziness hits you
match FAIL-13 Struck by vertigo
put climb wall
matchwait
PASS-13:
pause 1
pause 1
move w
move go stair
move go gate
move go trail
goto climb-14
FAIL-13:
pause 1
pause 1
move sw
goto climb-14
climb-14:
pause 1
setvariable climbing FAIL-14
match PASS-14 [Crossing, North Wall Battlements]
match FAIL-14 You must be standing
match FAIL-14 steepness is intimidating
match FAIL-14 can't seem to find purchase
match FAIL-14 find it hard going.
match FAIL-14 your footing is questionable
match FALLEN slip after a few feet
match FAIL-14 A wave of dizziness hits you
match FAIL-14 Struck by vertigo
put climb wall
matchwait
PASS-14:
pause 1
pause 1
move w
move go stair
move go gate
goto climb-15
FAIL-14:
pause 1
move s
goto climb-15
climb-15:
pause 1
setvariable climbing FAIL-15
match PASS-15 [Crossing, West Gate Battlements]
match FAIL-15 You must be standing
match FAIL-15 steepness is intimidating
match FAIL-15 can't seem to find purchase
match FAIL-15 find it hard going.
match FAIL-15 your footing is questionable
match FALLEN slip after a few feet
match FAIL-15 A wave of dizziness hits you
match FAIL-15 Struck by vertigo
put climb wall
matchwait
PASS-15:
pause 1
pause 1
move go stair
goto TRAVEL-15
FAIL-15:
pause 1
pause 1
move go gate
goto TRAVEL-15
TRAVEL-15:
pause 1
pause 1
move e
move e
move e
move e
move e
move e
move e
move e
move e
move s
move s
move s
move s
move s
move s
move se
pause 1
pause 1
match climb EXP HELP
match climb_end mind lock
put skill climb
matchwait 
FALLEN:
pause 1
pause 1
match STOOD You stand
match STOOD You are already standing
match FALLEN cannot manage to stand.
match FALLEN The weight of all your possessions
match FALLEN ...wait
put stand
matchwait
stood:
pause 1
goto %climbing
climb_end:

EXIT



##****************************************************************************************
PP:
echo ********************************
echo ******* POWER PERCEPTION *******
echo ********************************
echo 
move n
move n
move n
move ne
move ne
move n
move nw
move nw
move n
move n
move ne
move nw
move n
move n
move e
move down
move down
move go gate
move n
move n
move w
move s
put conc
pause 1
pause 1
move n
put conc
pause 1
pause 1
move e
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move go gate
put conc
pause 1
pause 1
move up
put conc
pause 1
pause 1
move up
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move se
put conc
pause 1
pause 1
move sw
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move se
put conc
pause 1
pause 1
move se
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move sw
put conc
pause 1
pause 1
move sw
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move go gate
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move s
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move go bri
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
move w
put conc
pause 1
pause 1
exit

##****************************************************************************************
Perception:
echo **************************
echo ******* perception *******
echo **************************
echo

perception_start:
put collect %forage
pause 1
pause 1
put stand
put kick %forage
pause 1
pause 1
match perception_start EXP HELP for more information
match perception_end mind lock
put exp skill perception
matchwait

perception_end:
exit

##****************************************************************************************
Swim:
Swimming:
echo ************************
echo ******* Swimming *******
echo ************************
echo

counter set 0
move n
move n
move n
move ne
move ne
move n
move nw
move nw
move n
move n
move ne
move nw
move n
move n
move nw
move nw
move n
move n
move n
move ne
move ne
move ne
move e
move e
move e
move n
move n
move n
move n
move n
move n
move ne
move go gate
move n
move ne
move go gate
move nw
move nw
move n
move e
move e
move n
move n
move ne
move n
move e
move e
move ne
move ne
move nw
move n
move n
move n
move n
move n
move n
move go bri
move n
move n
move ne
move n
move nw
move nw
move n
move n
move ne
move ne
move ne
move n
move n
move ne
move nw
move n
move n
move n
move ne
move ne
move ne
move ne
move n
move nw
move nw
move nw
move nw
move n
move n
move n
move nw
move go trail
move w
move go trail
move n
move ne
pause 1
pause 1
move ne
move go flow
move ne
move n
move go tun
move n
move n
move n
move ne
move ne
move n
move nw
move n
move go bri
move n
move n
move nw
move w
move w
move w
move w
move w
move w
move w
move w
move w
move nw
move n
move nw
move n
move n
move n
move nw
move dive river

swim0:
swim1:
swim2:
swim3:
match rock_south upthrust in the river to the north,
match south_bank A high, rocky bank supports the remains
match south_bank You can't swim in that direction.
match swim_continue You struggle against the strong current
match swim_continue Obvious paths:
put %dir
matchwait
rock_south:
setvariable dir south
pause 1
pause 1
counter add 1
goto swim%c
south_bank:
setvariable dir north
pause 1
pause 1
counter add 1
goto swim%c
swim_continue:
pause 1
pause 1
counter add 1
goto swim%c
swim4:
swim_exp_check:
counter set 0
match swim0 EXP HELP
match swim_done mind lock
put exp skill swim
matchwait
swim_done:
match swim_leave You can't swim in that direction.
match swim_leave_pause You struggle against the strong current
match swim_leave_pause Obvious paths:
put south
matchwait
swim_leave_pause:
pause 1
pause 1
goto swim_done
swim_leave:
move climb bri
move se
move s
move s
move s
move se
move s
move se
move e
move e
move e
move e
move e
move e
move e
move e
move e
move se
move s
move s
move go bri
move s
move se
move s
move sw
move sw
move s
move s
move go tun
move s
move s
move sw
move go flow
move sw
move sw
move s
pause 1
pause 1
move go trail
move e
move go trail
move se
move s
move s
move s
move se
move se
move se
move se
move s
move sw
move sw
move sw
move sw
move s
move s
move s
move se
move sw
move s
move s
move sw
move sw
move sw
move s
move s
move se
move se
move s
move sw
move s
move go bri
move s
move s
move s
move s
move s
move s
move s
move se
move sw
move sw
move w
move w
move s
move sw
move s
move s
move w
move w
move s
move se
move se
move go gate
move sw
move s
move go gate
move sw
move s
move s
move s
move s
move s
move s
move w
move w
move w
move sw
move sw
move sw
move s
move s
move s
move se
move se
move s
move s
move se
move sw
move s
move s
move se
move se
move s
move sw
move sw
move s
move s
move s

exit

##****************************************************************************************

arcana:
echo **********************
echo ******* Arcana *******
echo **********************
echo


arcana_start:

put get my camb orb


put charge my camb alb 11
pause 1
pause 1
put charge my camb orb 11
pause 1
pause 1
put charge my arm 11
pause 1
pause 1

put prep ease
put focus my camb alb
pause 1
pause 1
put focus my camb orb
pause 1
pause 1
put focus my arm
pause 1
pause 1

put cast


match arcana_end mind lock
match arcana_start EXP HELP
put exp skill arcana
matchwait


arcana_end:
put stow my camb orb
exit

##****************************************************************************************