code/__DEFINES/_flags/shields.dm 
SHIELD_TRANSPARENT | Transparent, let beams pass |
---|---|
SHIELD_ENERGY_WEAK | Flammable, takes more damage from fire |
SHIELD_KINETIC_WEAK | Fragile, takes more damage from brute |
SHIELD_KINETIC_STRONG | Strong against kinetic, weak against energy |
SHIELD_ENERGY_STRONG | Strong against energy, weak against kinetic |
SHIELD_DISABLER_DISRUPTED | Disabler and other stamina based energy weapons boost the damage done to the sheld |
SHIELD_NO_RANGED | Doesn't block ranged attacks whatsoever |
SHIELD_NO_MELEE | Doesn't block melee attacks whatsoever |
SHIELD_CAN_BASH | Can shield bash |
SHIELD_BASH_WALL_KNOCKDOWN | Shield bash knockdown on wall hit |
SHIELD_BASH_ALWAYS_KNOCKDOWN | Shield bash always knockdown |
SHIELD_BASH_WALL_DISARM | Shield bash disarm on wall hit |
SHIELD_BASH_ALWAYS_DISARM | Shield bash always disarm |
SHIELD_BASH_GROUND_SLAM | You can shieldbash target someone on the ground for ground slam |
SHIELD_BASH_GROUND_SLAM_DISARM | Shield bashing someone on the ground will disarm |
Define Details
SHIELD_BASH_ALWAYS_DISARM 
Shield bash always disarm
SHIELD_BASH_ALWAYS_KNOCKDOWN 
Shield bash always knockdown
SHIELD_BASH_GROUND_SLAM 
You can shieldbash target someone on the ground for ground slam
SHIELD_BASH_GROUND_SLAM_DISARM 
Shield bashing someone on the ground will disarm
SHIELD_BASH_WALL_DISARM 
Shield bash disarm on wall hit
SHIELD_BASH_WALL_KNOCKDOWN 
Shield bash knockdown on wall hit
SHIELD_CAN_BASH 
Can shield bash
SHIELD_DISABLER_DISRUPTED 
Disabler and other stamina based energy weapons boost the damage done to the sheld
SHIELD_ENERGY_STRONG 
Strong against energy, weak against kinetic
SHIELD_ENERGY_WEAK 
Flammable, takes more damage from fire
SHIELD_KINETIC_STRONG 
Strong against kinetic, weak against energy
SHIELD_KINETIC_WEAK 
Fragile, takes more damage from brute
SHIELD_NO_MELEE 
Doesn't block melee attacks whatsoever
SHIELD_NO_RANGED 
Doesn't block ranged attacks whatsoever
SHIELD_TRANSPARENT 
Transparent, let beams pass