tnevolin / thinker-doer

Modifications to a SMACX Thinker mod to highlight more game features
GNU General Public License v2.0
27 stars 3 forks source link

Psi-weapon has its use #80

Closed Heimdell closed 3 years ago

Heimdell commented 3 years ago

A Copter with psi-weapon can attack a number of times equal to its remaining movement points.

tnevolin commented 3 years ago

Thank you for pointing this out. Copter can attack once per remaining turn regardless of weapon installed. Psi weapon doesn't add anything to this functionality.

The reason I have disabled psi weapon/armor is the inherent vanilla design bug. Hard-coded all over the code it determines whether unit is "psi unit" by checking its weapon offensive value being less than zero only. Then it applies special rules to such units. Therefore, predesigned unit with psi weapon will qualify as psi unit even if it is engaged in conventional combat on defense. At the same time predesigned unit with psi armor will not qualify as psi unit even if it is engaged in psi combat on defense. That creates a lot of inconsistencies in game those are exceptionally difficult to fix. So it is better off to just exclude them.

tnevolin commented 3 years ago

I'll close it if you have no other suggestions.