View Issue Details

IDProjectCategoryView StatusLast Update
0005800Spring engineGeneralpublic2017-10-09 13:48
Reporterabma Assigned ToKloot  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Product Version104.0 +git 
Target Version105.0 
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.
Attached Files
infolog.txt (Attachment missing)
Checked infolog.txt for Errors

Activities

hokomoko

2017-10-07 00:18

developer   ~0018482

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

abma

2017-10-07 00:20

administrator   ~0018483

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

hokomoko

2017-10-07 00:21

developer   ~0018484

infolog?

Doo

2017-10-07 01:07

reporter   ~0018485

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).

Kloot

2017-10-07 01:19

developer   ~0018486

Last edited: 2017-10-07 01:21

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.

Kloot

2017-10-09 13:48

developer   ~0018488

mod bug afaict (gadget errors bringing down LuaRules)

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
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