2020-07-16 19:16 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005800Spring engineGeneralpublic2017-10-09 13:48
Reporterabma 
Assigned ToKloot 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionno change required 
Product Version104.0 +git 
Target Version105.0Fixed in Version 
Summary0005800: animations (?) broken: invulnerable units / turrents not rotating
Descriptionan engine change seems to have introduced this, works in spring 103.0.

https://github.com/Balanced-Annihilation/Balanced-Annihilation/issues/79
Steps To Reproducedownload ba:test

/cheat
/give armstump
/give armjanus
/give armstump 1
Additional Informationarmstump fails, armjanus works as expected, not sure why.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0018482

hokomoko (developer)

perhaps this?
https://github.com/spring/spring/blob/develop/doc/changelog.txt#L10

~0018483

abma (administrator)

not sure if this explains indestructible units, afaik this can happen when the death animation fails.

~0018484

hokomoko (developer)

infolog?

~0018485

Doo (reporter)

From the infolog it seems that the lus script (basictankscript.lua) is at least not erroring.

Units not dying are usually due to a missing return value in Killed() callin right ?

If anything has changed in the way the Killed() callin operates (and what return args are needed) that might be triggering that issue.

Another possibility is that it's stucked in the DeathRun() animation, and never get past that. But judging from the way the script is built i don't see any reason it would get stucked in a "while f< 25 do Sleep(x) f= f +1 end" loop. Also if that were the case you'd witness explosion gfxs popping all over the tank (as this is what happens throughout the loop).

~0018486

Kloot (developer)

Last edited: 2017-10-07 01:21

View 2 revisions

Killed changes were made in a previous release, your LuaRules environment failed to load ("[f=0000002] LuaRules is not loaded") so the LUS handler gadget did not activate at all.

~0018488

Kloot (developer)

mod bug afaict (gadget errors bringing down LuaRules)
+Notes

-Issue History
Date Modified Username Field Change
2017-10-07 00:16 abma New Issue
2017-10-07 00:18 hokomoko Note Added: 0018482
2017-10-07 00:20 abma Note Added: 0018483
2017-10-07 00:21 hokomoko Note Added: 0018484
2017-10-07 00:27 abma File Added: infolog.txt
2017-10-07 01:07 Doo Note Added: 0018485
2017-10-07 01:19 Kloot Note Added: 0018486
2017-10-07 01:21 Kloot Note Edited: 0018486 View Revisions
2017-10-09 13:48 Kloot Assigned To => Kloot
2017-10-09 13:48 Kloot Status new => closed
2017-10-09 13:48 Kloot Resolution open => no change required
2017-10-09 13:48 Kloot Note Added: 0018488
+Issue History