Opened 10 years ago

Last modified 3 years ago

#488 assigned change

Make monster status changes (confuse/sleep/scare) effective and useful

Reported by: takkaria Owned by: GabeCunningham
Milestone: 4.2 Keywords: magic interesting
Cc:

Description (last modified by takkaria)

At the moment these effects can be painfully useless. Suggestions:

  • Up the chance of them working generally (maybe based on WIS instead of CHR?)
  • Stop the power of the effects being reduced by distance from monster
  • Check over monster list to make sure not too many monsters are immune
  • Consider adding poison counter to monsters

Change History (16)

comment:1 Changed 10 years ago by takkaria

  • Description modified (diff)

comment:2 Changed 10 years ago by takkaria

  • Description modified (diff)

comment:3 Changed 9 years ago by takkaria

This wants to include the overall idea of CHR being a stronger force in charm/sleep.

See OAngband for ideas.

comment:5 Changed 8 years ago by magnate

  • Keywords magic added

comment:6 Changed 7 years ago by magnate

  • Status changed from new to confirmed

comment:7 Changed 7 years ago by magnate

  • Type changed from bug to change

comment:8 Changed 7 years ago by magnate

  • Keywords magic,interesting added; magic removed

comment:9 Changed 6 years ago by GabeCunningham

  • Milestone changed from 4.0 to 3.4.0
  • Owner set to GabeCunningham
  • Status changed from confirmed to assigned
  • Summary changed from Review which monsters are vulnerable to sleep/slow/confusion/fear to Monster status effect improvements

On my list:

  1. Decouple monster flags as much as possible. Currently, for instance, monsters with EMPTY_MIND are immune to various status effects in addition to being immune to telepathy. Especially now that we have monster templates, there is no compelling reason for this.
  1. Add the O/NPP/whatever system of having CHR affect success rate and/or duration of monster status effects.
  1. Consider adding the Ironband idea of having certain monsters especially vulnerable to certain effects.
  1. Consider adding other monster status effects. Poison is an obvious one. Some form of monster charming would also be cool.
  1. Consider letting players with high CHR passively induce status effects occasionally (especially stun, fear).
  1. Consider adding more positive monster spell effects (faster regen, "bless", etc). Maybe uniques could cast such spells (or passively induce such effects) on their escorts.

See also #591.

comment:10 Changed 6 years ago by takkaria

Gabe: on the point of 2, we were talking about something slightly different on #angband-dev a while ago. When you call project(), you pass an effect and a "power" value (mostly used as damage). The idea was that the power passed in can depend on a bunch of things (device use skill for devices, maybe chr for spells? / or character level) but that the actual algorithm should do some kind of saving throw against power and use the amount the save failed by as the duration. how does that sound to you? the specifics would obviously be something to work out better... but it makes sense, I think, and would provide a nice difficulty curve.

comment:11 Changed 6 years ago by GabeCunningham

I like that idea a lot -- and it would be nice if it worked in a similar way for monsters casting effects on the player (see #692, for example).

comment:12 Changed 6 years ago by magnate

  • Keywords magic interesting added; magic,interesting removed

See also #1276 for the equivalent ticket for player status effects.

comment:13 Changed 6 years ago by magnate

  • Milestone changed from 3.4.0 to 4.0

Initial assignment to v4 per http://trac.rephial.org/roadmap

comment:14 Changed 4 years ago by takkaria

  • Description modified (diff)
  • Milestone changed from 4.0 to 3.5.0
  • Summary changed from Monster status effect improvements to Make monster status changes (confuse/sleep/scare) effective and useful

comment:15 Changed 4 years ago by takkaria

  • Milestone changed from 3.5.0 to Future

Punting to post 3.5.

comment:16 Changed 3 years ago by nckmccnnll

  • Milestone changed from Future to 4.2

Re-examine at 4.2 with new classes

Note: See TracTickets for help on using tickets.