hyperme
Level: Smitemaster
Rank Points: 1261
Registered: 06-23-2006
IP: Logged
|
Beam Control (+5)
So currently, the Beam attribute is entirely binary. You have no beam, or a 50% damage beam. While hot tiles and bombs can be configured, beams can be blocked, and their sources removed. Which makes them stand out from the other two %-based damaged options, in that they cannot be finely controlled. The solution is, of course another _My variable.
_MyBeam would be a variable that controls how powerful the Beam Attack beam is. Similar to the variables for hot tiles and explosions, positive values change the percent of health lost when the player is hit by the beam. Negative values cause the beam to deal an absolute amount of damage. This allows you to give enemies some form of ranged attack that deals absolute damage.
Also, there are two attributes for equipment relating to beams.
Beam Immune is fairly obvious. A Beam Immune Sword blocks beams, just like the Really Big Sword. A Beam Immune Accessory prevent beam damage. A Beam Immune Shield prevents beam damage when facing the beam. Facing the beam means works in the same way as facing Goblins expect, of course, a sword can be on the beam.
Beam Resistant is slightly different. Reading the equipments _MyBeam variable, it reduces the amount of damage a beam does. A positive _MyBeam reduces damage by a percentage, a negative _MyBeam reduces it by an absolution. Shields and Accessories work like their Beam Immune counterparts, and Swords reduce damage if the beam passes through the sword. Note that it is possible for Beam Resistant equipment with a negative _MyBeam value to reduce a %-beam's damage to zero if the player's health is low enough.
A final attribute is Attack Beam. The beam simple works like an extended 'Attack In Front' attribute, only Beam Immune and Beam Resistance equipment have an effect. Attack Beams are a different colour from normal beams. Maybe blue?
____________________________
[Insert witty comment here]
Qzvlkx?
|