Skip to content

Duke3D: Improvements to A_RadiusDamage

Dino Bollinger requested to merge dibollinger/eduke32:radiusdamage_fix into master
  • Make TROR-aware in similar fashion to clipmove() and hitscan()
  • Continue scanning walls even if MAXDAMAGESECTORS is reached
  • Increase MAXDAMAGESECTORS from 128 to 256

Depends on !307 (merged) to work correctly in shallow TROR sectors.

Test case:tror_pigpool.map

Without the change, pipebombs dropped in the pool will not damage the pigcops.

With the change plus the change from !307 (merged), the pipebombs can damage the pigcops properly.

Edited by Dino Bollinger

Merge request reports