luciensadi / AwakeMUD

The Community Edition fork of the 'Awakened Worlds' Shadowrun 3 MUD codebase.
Other
56 stars 32 forks source link

Fixes for adept flare comp & killing hands #678

Closed jdevnull closed 1 year ago

jdevnull commented 1 year ago

Flare Comp

set_vision_bit modifies points->vision, which is declared as Bitfield vision[NUM_VISION_TYPES].

EYE_FLARECOMP is defined as (1 << 3), which has a value greater than NUM_VISION_TYPES, so set_vision_bit(ch, EYE_FLARECOMP, VISION_BIT_IS_ADEPT_POWER) might be doing something unexpected.

Killing Hands

SR3 pg 170, killing hands ignore immunity to normal weapons.

Khai