Stun Ray/Lesser Divine Touch
School Arcane, Clerical
Type Disabler
Range Bolt
Base cost 8
Equivalent item Wand of stunning

Stun Ray is disabling bolt spell in ADOM. It allows the caster to fire a ray in a specified direction, stunning every creature (that doesn't evade or resist) in its path.

Stun Ray is a bouncing bolt spell with the following features:

  • The spell travels in a straight line in one of the 8 possible directions.
  • Monsters are able to shrug off the bolt, completely resisting the effect. Non-immune, non-magic-resistant monsters have around a 50% chance to do this.
  • Stun Ray will disappear as soon as it hits a door.
  • Stun Ray will bounce off a wall in the opposite direction if it was travelling perpendicular to this wall (or hits a corner) or will turn by 90 degrees if it was travelling diagonally. See section below for more information.

Stats[edit source]

Radius

Stun Ray radius depends on the PC's Willpower score (W) and proficiency with the spell (P) but cannot be lower than 3 or higher than 12. The exact formula looks the following way:

min[max{3, (W + E) / 4}, 12]

Extra

Bouncing

Bolt bouncing in ADOM works in an identical way to real light reflection, although all environmental properties in the game are extremely simplified. Walls in ADOM appear to be perfect reflective surfaces and spell rays travel in a such a way that they can only hit walls either at 45 or 90 degrees angle.

Each time a bolt bounces off a wall, it will use up 1 point of effective range.

In case a bolt hits a wall in a perpendicular fashion (at 90 degrees), it will change its direction to the opposite of which it was travelling:

Bolt radius is 6:
  (1)           (2)           (3)
#######       #######       #######
#.....#       #.....#       #.....#
#.@---#    => #.@...#    => #.@.--#
#.....#       #.....#       #.....#
#######       #######       #######
1) Bolt travels in the eastern direction for 3 tiles until it reaches the wall.
2) 1 range point is used for bouncing.
3) Bolt travels in the opposite direction for (6 - 3 - 1 = 2) remaining tiles.

In case a bolt hits a wall while moving diagonally, it will change its direction by 90 degrees.

Bolt radius is 6:
  (1)            (2)            (3)
########       ########       ########
#@.....#       #@.....#       #@..../#
#.\....#   =>  #......#    => #..../.#
#..\...#       #......#       #.../..#
########       ########       ########

1) Bolt travels in the south-eastern direction for 2 tiles until it reaches the wall.
2) 1 range point is used for bouncing.
3) Bolt turns by 90 and continues moving for (6 - 2 - 1 = 3) tiles in the north-eastern direction.

When a bolt hits a room corner (inner or outer), it will bounce in the opposite direction, just as if hit a wall in a perpendicular fashion.

Bolt radius is 4, inner corner:
  (1)            (2)            (3)
########       ########       ########
#...@..#       #...@..#       #...@..#
#....\.#   =>  #......#    => #......#
#.....\#       #......#       #.....\#
########       ########       ########
1) Bolt travels in the north-eastern direction for 2 tiles until it reaches the corner.
2) 1 range point is used for bouncing.
3) Bolt travels in the opposite direction for the remaining range points (4 - 2 - 1 = 1).
Bolt radius is 4, outer corner:
  (1)            (2)            (3)
#######       #######        #######
#...@.#       #...@.#        #...@.#
#####\##   => #####.##    => #####.##
    #.\.          #...           #.\.
    #..#          #..#           #..#
    #..#          #..#           #..#
1) Bolt travels in the north-eastern direction for 2 tiles until it reaches the corner.
2) 1 range point is used for bouncing.
3) Bolt travels in the opposite direction for the remaining range points (4 - 2 - 1 = 1).

Some information taken with permission from Andy Williams' Guidebook.

Community content is available under CC-BY-SA unless otherwise noted.