Files
oboe/rsrc/strings/monster-abilities.txt
Celtic Minstrel 74ed88f2f3 Several new item abilities and one new monster ability
- Range augment ability for missiles
- Seeking ability for missiles (can strike an adjacent space if targeted space lacks a target, including chance of hitting invisible monsters)
- Weapon that calls node when attacking with it (works both in range and melee; the cases can be distinguished by the node with IF_CONTEXT)
- Armour that calls node when attacked while wearing (works both in range and melee; the cases can be distinguished by the node with IF_CONTEXT)
- Monster ability that calls node when monster attacked (works both in range and melee; the cases can be distinguished by the node with IF_CONTEXT)
- The above three only apply to non-magical attacks - some things don't trigger it, like spells, monster rays and breath weapons, possible a few others
- Armour that protects from all melee damage (including demon/undead, though less)
- Armour that decreases chance to be hit (both in range and melee, against non-magical attacks only)
- Armour that behaves like to the martyr's shield effect but also has a chance of adding some extra bonus damage
- Armour that's more encumbering than advertised (best for cursed items with concealed ability)
- Multiple items with the accuracy ability now stack
- Fix nephilim not getting their racial bonus to missile weapons
- In specials called as part of an attack, the reserved pointer -20 contains the target in a form ready to pass to a SELECT_TARGET node, while -21 and -22 contain the location of the target. This includes the new cases added in this commit plus the monster ability to call a special node on its turn. It does not include specials called in the spell targeting context (to do so would break legacy scenarios), nor specials called after a targeting node.
- If a PC is carrying more than their max weight, they gain encumbrance equal to one-tenth of the excess.
- Add some missing context cases to IF_CONTEXT node
2015-01-20 21:40:48 -05:00

190 lines
2.3 KiB
Plaintext

Throws darts
Shoots arrows
Throws spears
Throws stones
Throws rocks
Throws boulders
Throws razordisks
Throws knives
Good archer
Shoots spines
Crossbowman
Slinger (small stones)
Petrification ray
Spell point drain ray
Heat ray
Paralysis ray
Breathes fire
Breathes frost
Breathes electricity
Breathes darkness
Breathes stinking clouds
Breathes sleep clouds
Acid spit
Shoots webs
Poisoned weapon
Acid touch
Disease touch
Web touch
Sleep touch
Dumbfounding touch
Paralysis touch
Petrification touch
Death touch (use with care)
Experience draining touch
Icy touch
Icy and draining touch
Stunning touch
Steals food when hits
Steals gold when hits
Splits when hit
Permanent martyr's shield
Absorb spells
Summon (%5 chance)
Summon (%20 chance)
Summon (%50 chance)
Run global special during turn
Run global special when hit
Death triggers global special
Radiate fire fields
Radiate ice fields
Radiate shock fields
Radiate antimagic fields
Radiate sleep fields
Radiate stink clouds
Radiate blade fields
Radiate webs
Custom missile ability (advanced)
Custom damage ability (advanced)
Custom status effect (advanced)
Custom field ability (advanced)
Custom petrification (advanced)
Custom SP drain (advanced)
Custom XP drain (advanced)
Custom death ability (advanced)
Custom steal food (advanced)
Custom steal gold (advanced)
Custom undead stat (advanced)
Custom weapon stat (advanced)
Custom radiate fields (advanced)
Custom summoning (advanced)
Custom long damage (advanced)
Missile
Damaging
Status effect
Field creation
Petrification
Drain spell points
Drain experience
Kill
Steal food
Steal gold
Stun (status negated by life-saving)
Damaging (full attack - 4 ap)
Status effect (first attack only)
Splits when hit
Martyr's shield
Absorb spells
Web missile
Heat ray (costs 1 action point)
Call special node
Death triggers special
Radiate fields
Summon aid
Darts
Bow/Arrows
Spears
Rocks
Razordisks
Spines
Knives
Crossbow/Bolts
Ray
Touch
Gaze
Breath
Spit
Hits
Claws
Bites
Slimes
Punches
Stings
Clubs
Burns
Harms
Stabs
Summon specific creature
Summon creature of summon type
Summon random creature of species
Chance of Activating
Chance of Activating
HP gained from non-damaging effects
Ability Range
Chance of using
Ability Range
Chance of Using
Ability Strength
Special to Call
Action Points
Chance of using
Special to Call
Special to Call