Log in

View Full Version : SH - Dybbuks & Waerns - SF



Mini-Spir
04-17-2005, 11:04 PM
Goto Stand

Stand:
Match Stand ...wait
Match Stand Roundtime
Match Location You stand
Match Location You are already standing.
put stand
Matchwait

Location:
Match Vault [Bonespear Tower, Vault]
Match Move [Bonespear Tower, Guest Bedroom]
put look
Matchwait

Vault:
move s
move s
move s
move out
Goto Signs

Signs:
put sign striking
put sign smiting
put sign swords
put sign warding
put sign defending
put sign shields
put 515
Goto Move

Move:
Counter Set 0
Save Look
Goto Hunt

Hunt:
put %s
COUNTER ADD 1
Match CharCheck2 a dybbuk, a dybbuk
Match CharCheck2 a dybbuk, a waern
Match CharCheck2 a waern, a dybbuk
Match CharCheck2 a waern, a waern
Match CharCheck2 a waern and a dybbuk
Match CharCheck2 a dybbuk and a waern
Match CharCheck2 a dybbuk and a dybbuk
Match CharCheck2 a waern and a waern
Match DybbukCheck a dybbuk
Match WaernCheck a waern
Match Path%c Obvious exits:
Match Path%c Obvious paths:
Match Path%c You can't
Matchwait

######################

Taken:
Goto Path%c

~~~~~~~~~~~~

DybbukCheck:
Match Taken Also here:
Match TargetDybbuk Obvious paths:
Match TargetDybbuk Obvious exits:
Matchwait

WaernCheck:
Match Taken Also here:
Match TargetWaern Obvious paths:
Match TargetWaern Obvious exits:
Matchwait

~~~~~~~~~~~~

TargetDybbuk:
Match Path%c I could not find what you were referring to.
Match Path%c You do not have a target.
Match Path%c You are currently targetting a dybbuk.
Match Path%c You are currently targetting a waern.
Match 516_ExpCheck You are now targetting a dybbuk.
put target dybbuk
put release
setvariable spell %dybbuk%
Matchwait

TargetWaern:
Match Path%c I could not find what you were referring to.
Match Path%c You are currently targetting a dybbuk.
Match Path%c You are currently targetting a waern.
Match Path%c You do not have a target.
Match ExpCheck You are now targetting a waern.
put target waern
put release
setvariable spell %waern%
Matchwait

~~~~~~~~~~~~

ExpCheck:
Match ExpCheck ...wait
Match Path%c You must rest!
Match ManaCheck Your mind is
put Exp
Matchwait

ManaCheck:
#Match Path%c You don't have
Match 516_ManaCheck You don't have that many points to transfer!
Match ManaCheck ...wait
Match Battle I could not find
put send 32 ManaCheck
Matchwait

~~~~~~~~~~~~

516_ExpCheck:
#
# Check mind first.
#
Match 516_ExpCheck ...wait
Match Path%c You must rest!
Match 516_ManaCheck Your mind is
put Exp
Matchwait

516_ManaCheck:
#
# Check mana to drain!
#
Match 516_ManaCheck ...wait
Match Path%c You don't have that many points to transfer!
Match Drain I could not find
put send 16 ManaCheck
Matchwait

Drain:
Match Drain ...wait
Match ManaCheck2 You are unable to drain it!
#Match 516_ManaCheck You are unable to drain it!
Match ManaCheck2 You feel a sudden rush of power as you absorb
Match ManaCheck2 seems unaffected!
Match Path%c You do not currently have a target.
Match Path%c You do not have a target.
put release
put incant 516
put release
Matchwait

ManaCheck2:
Match Path%c You don't have that many points to transfer!
Match ManaCheck2 ...wait
Match Battle I could not find
put send 32 ManaCheck
Matchwait

~~~~~~~~~~~~

CharCheck2:
Match Taken Also here:
Match TargetCheck2 Obvious paths:
Match TargetCheck2 Obvious exits:
Matchwait

TargetCheck2:
Match SetDybbuk2 a dybbuk
Match SetWaern2 a waern
Match Path%c Obvious exits:
Match Path%c Obvious paths:
put look
Matchwait

SetDybbuk2:
Match ExpCheck2 You are now targetting
Match Path%c You are currently targetting a dybbuk.
Match Path%c You are currently targetting a waern.
Match Path%c You do not have a target.
put target dybbuk
setvariable spell %dybbuk%
Matchwait

SetWaern2:
Match ExpCheck2 You are now targetting
Match Path%c You are currently targetting a dybbuk.
Match Path%c You are currently targetting a waern.
Match Path%c You do not have a target.
put target waern
setvariable spell %waern%
Matchwait

ExpCheck2:
Match ExpCheck2 ...wait
Match Path%c You must rest!
Match PowManaCheck Your mind is
put Exp
Matchwait

PowManaCheck:
Match PowManaCheck ...wait
Match Pow I could not find
Match Path%c You don't have that many points to transfer!
put send 32 ManaCheck
Matchwait

Pow:
put release
Match Away_Gems You search
Match Away_Gems You pick up
Match Away_Gems Cast at what?
Match Battle Could not find
Match Battle You feel the magic of your spell rush away from you.
Match Battle You don't have a prepared spell to release!
put Stance Off
put incant %pow%
put Stance gua
put loot
put release
Matchwait

#####################

Battle:
Match Battle_Stand P>
Match Battle_Stand PR>
Match Battle_Offensive [Spell re-prepared]
Match Battle_Offensive You already have a spell readied!
Match Battle_Pause You are still stunned.
Match Battle_Pause You don't seem to be able to move to do that.
Match Battle_Pause ...wait
Match Battle_Pause_2 ...wait 2 seconds.
Match Battle_Pause_3 ...wait 3 seconds.
Match Away_Gems You search
### If Alive or Vanish Undead - Defaults to Battle_Pause
Match Victory What were you
Match Victory You do not currently have a target.
Match Battle_Pause Could not find
Match Away_Gems Cast at what?
put Stance Off
put incant %spell%
put Stance gua
put Loot
Matchwait

*************************************

Battle_Stand:
Match Battle You stand
Match Battle You are already standing.
Match Battle_Stand ...wait
Match Battle_Stand Roundtime
Match Battle_Stand You struggle, but fail to stand.
Match Battle_Stand You are still stunned.
put stand
Matchwait

Battle_Offensive:
put stance off

Battle_Cast:
Match Battle_Stand P>
Match Battle_Stand PR>
Match Battle_Pause You are still stunned.
Match Battle_Pause You don't seem to be able to move to do that.
Match Battle_Cast [Spell re-prepared]
Match Battle You don't have a spell prepared!
Match Battle Cast Roundtime 3 Seconds.
Match Away_Gems Cast at what?
Match Battle_Search But it is dead!
Match Battle_Search begins to rapidly dissipate.
Match Battle_Search falls to the ground motionless.
Match Battle_Search rolls over and dies.
Match Battle_Search one last time and lies still.
Match Battle_Search falls to the ground dead.
Match Battle_Search falls to the ground and dies.
Match Battle_Search lifeforce fades away.
put cast target
Matchwait

Battle_Pause:
Pause
Goto Battle

Battle_Pause_2:
Pause 2
Goto Battle

Battle_Pause_3:
Pause 3
Goto Battle

Battle_Search:
Match Away_Gems You pick up
Match Victory It had nothing of interest.
Match Victory You are now
put loot
put stance guard
Matchwait

Away_Gems:
Match Victory You are not holding anything in your right hand.
Match Victory You have nothing in your right hand!
Match Away_Treasure won't fit in
Match Treasure_Check You put
put purse right
Matchwait

Away_Treasure:
Match Victory You are not holding anything in your right hand.
Match Victory You have nothing in your right hand!
Match Away_Container won't fit in
Match Treasure_Check You put
put %treasure% right
Matchwait

Away_Container:
Match Victory You are not holding anything in your right hand.
Match Victory You have nothing in your right hand!
Match Away_Spare won't fit in
Match Treasure_Check You put
put %container% right
Matchwait

Away_Spare:
Match Victory You are not holding anything in your right hand.
Match Victory You have nothing in your right hand!
Match Drop_Check won't fit in
Match Treasure_Check You put
put %spare% right
Matchwait

Drop_Check:
put drop right
Goto Victory

Treasure_Check:
Match Wand crystal wand
Match Wand wand
Match Agate agate
Match Amber amber
Match Amethyst amethyst
Match Amulet amulet
Match Box box
Match Carbuncle carbuncle
Match Chalcedony chalcedony
Match Chest chest
Match Chest box
Match Coffer coffer
Match Coral coral
Match Crystal crystal
Match Diamond diamond
Match Emerald emerald
Match Ewer ewer
Match F_Bloom faenor-bloom
Match G_Stone glimaerstone
Match Garnet garnet
Match Gem gem
Match Heliodor heliodor
Match Hyacinth hyacinth
Match Jacinth jacinth
Match Lapis lapis
Match Lockpick lockpick
Match M_Stone moonstone
Match Obsidian obsidian
Match Onyx onyx
Match Opal opal
Match Orb orb
Match Paper paper
Match Pearl pearl
Match Pin pin
Match Quartz quartz
Match Ring gold ring
Match Ruby a ruby
Match S_Box strongbox
Match S_Ruby a star ruby
Match S_Ruby a sylvarraend ruby
Match Sapphire sapphire
Match Scroll scroll
Match Spinel spinel
Match Statue statue
Match Stone stone
Match Topaz topaz
Match Torc torc
Match Tourmaline tourmaline
Match Trunk trunk
Match Turquoise turquoise
Match Vellum vellum
Match Zircon zircon
Match Victory Obvious paths:
Match Victory Obvious exits:
put look
Matchwait

****

Get_Item:
Match Away_Gems You need a free hand to pick that up.
Match Victory Get what?
Match Away_Gems You pick up
put get %item%
Matchwait

****

Victory:
COUNTER SUBTRACT 1
Save Look
Goto Hunt

Path1:
Path4:
Path12:
Path13:
Path20:
Path38:
Path39:
Save n
Goto Hunt

Path5:
Path10:
Path26:
Save e
Goto Hunt

Path6:
Path7:
Path15:
Path25:
Path24:
Path41:
Path42:
Save s
Goto Hunt

Path11:
Path22:
Path27:
Save w
Goto Hunt

Path2:
Path3:
Save "go portal"
Goto Hunt

Path8:
Path9:
Path16:
Path17:
Path33:
Path36:
Save "go door"
Goto Hunt

Path14:
Path21:
Save "go arch"
Goto Hunt

Path18:
Path19:
Save "climb stairs"
Goto Hunt

Path23:
Path35:
Save up
Goto Hunt

Path34:
Path40:
Save down
Goto Hunt

Path29:
Save ne
Goto Hunt

Path32:
Path37:
Save se
Goto Hunt

Path28:
Save sw
Goto Hunt

Path30:
Path31:
Save nw
Goto Hunt

Path43:
Match To_Rest You must rest!
Match Continue Your mind is
put Exp
Matchwait

Continue:
Match To_Rest You don't have that many points to transfer!
Match Continue ...wait
Match Reset I could not find
put send 32 Continue
Matchwait

Reset:
Counter Set 0
Save look
Goto Hunt

To_Rest:
put release
move go carpet
move n
move n
move n
put join Agnato
Goto InvisCheck

InvisCheck:
Match Invis I could not find
Match Regen You don't have that many points to transfer!
put send 16 InvisCheck
Matchwait

Regen:
Pause 60
Goto InvisCheck

Invis:
put release
put incant 916
put release
pause 3
Goto SpellUp

SpellUp:
put .spellup
Exit


###
### Treasure_Check Variables
###

Agate:
setvariable item agate
Goto Get_Item

Amber:
setvariable item Amber
Goto Get_Item

Amethyst:
setvariable item Amethyst
Goto Get_Item

Amulet:
setvariable item Amulet
Goto Get_Item

Box:
setvariable item Box
Goto Get_Item

Carbuncle:
setvariable item Carbuncle
Goto Get_Item

Chalcedony:
setvariable item Chalcedony
Goto Get_Item

Chest:
setvariable item Chest
Goto Get_Item

Coffer:
setvariable item Coffer
Goto Get_Item

Coral:
setvariable item coral
Goto Get_Item

Crystal:
setvariable item crystal
Goto Get_Item

Diamond:
setvariable item diamond
Goto Get_Item

Emerald:
setvariable item emerald
Goto Get_Item

Ewer:
setvariable item ewer
Goto Get_Item

F_Bloom:
setvariable item faenor-bloom
Goto Get_Item

G_Stone:
setvariable item glimaerstone
Goto Get_Item

Garnet:
setvariable item Garnet
Goto Get_Item

Gem:
setvariable item Gem
Goto Get_Item

Heliodor:
setvariable item Heliodor
Goto Get_Item

Hyacinth:
setvariable item Hyacinth
Goto Get_Item

Jacinth:
setvariable item Jacinth
Goto Get_Item

Lapis:
setvariable item Lapis
Goto Get_Item

Lockpick:
setvariable item Lockpick
Goto Get_Item

M_Stone:
setvariable item moonstone
Goto Get_Item

Obsidian:
setvariable item Obsidian
Goto Get_Item

Onyx:
setvariable item Onyx
Goto Get_Item

Opal:
setvariable item Opal
Goto Get_Item

Orb:
setvariable item Orb
Goto Get_Item

Paper:
setvariable item Paper
Goto Get_Item

Pearl:
setvariable item Pearl
Goto Get_Item

Pin:
setvariable item Pin
Goto Get_Item

Quartz:
setvariable item Quartz
Goto Get_Item

Ring:
setvariable item Ring
Goto Get_Item

Ruby:
setvariable item ruby
Goto Get_Item

S_Box:
setvariable item strongbox
Goto Get_Item

S_Ruby:
setvariable item s_ruby
Goto Get_Item

Sapphire:
setvariable item Sapphire
Goto Get_Item

Scroll:
setvariable item Scroll
Goto Get_Item

Shard:
setvariable item Shard
Goto Get_Item

Spinel:
setvariable item Spinel
Goto Get_Item

Statue:
setvariable item Statue
Goto Get_Item

Stone:
setvariable item Stone
Goto Get_Item

Topaz:
setvariable item Topaz
Goto Get_Item

Torc:
setvariable item Torc
Goto Get_Item

Tourmaline:
setvariable item Tourmaline
Goto Get_Item

Trunk:
setvariable item Trunk
Goto Get_Item

Turquoise:
setvariable item Turquoise
Goto Get_Item

Vellum:
setvariable item Wand
Goto Get_Item

Wand:
setvariable item Wand
Goto Get_Item

Zircon:
setvariable item Zircon
Goto Get_Item