View Issue Details

IDProjectCategoryView StatusLast Update
0000549Gameplay + OpenGL[All Projects] Featurepublic2017-04-14 09:49
ReporterMajor Cooke 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Summary0000549: PowerReflection Enhancements
DescriptionOne thing I think is missing from PowerReflection is the ability to rebound damage regardless of invulnerable or not.

I suggest either one of two ways for this:

  1. Powerup.Strength, a percentage to always be reflected back regardless of damagefactors
  2. INVULNERABLE flag, which flat out ignores how much a player receives and dishes back the full damage regardless of type to the giver.


-----

Next, I suggest a Reflection.<DamageType> to indicate what kind of damage was returned. This could allow for factoring into account the others receive in return.

So if a monster's attack is a Fire damagetype, the damage returned to them would be Reflection.Fire.
TagsNo tags attached.

Relationships

Activities

Graf Zahl

Graf Zahl

2017-04-14 09:49

administrator   ~0001362

Powerup.Strength: done.
INVULNERABLE: not doable because the code will never be reached.
ReflectType: Added a bool property that specifies whether to return the incoming damage type.

Issue History

Date Modified Username Field Change
2017-04-07 10:39 Major Cooke New Issue
2017-04-14 09:49 Graf Zahl Status new => resolved
2017-04-14 09:49 Graf Zahl Resolution open => fixed
2017-04-14 09:49 Graf Zahl Note Added: 0001362