Here is the patch, checking if lastTarget has really died :)
this one is not correct :/ I'll rework on this later.
This one seems better. GameControl->TryToAttack uses the "Attack" action, instead of the magical "NIDSpecial3"
If there is any reason to keep NIDSpecial3, please explain !!!
File Added: attack_patch2.txt
The second patch seems to contain only the Nidspecial3 change. Could you please make a single consolidated patch for review?
I think i fixed this problem, but not exactly how this patch suggested.
The first patch is not needed.
We could discuss the second patch about NIDSpecial3, why is it needed?
It is not needed. Applying it alone fixed the bug, but introduced a new one : it seems that not all actors have a script name...
Yes, that's what the NidSpecial3 hack is about (also some scripting names are assigned to multiple actors). Everything that the user can select with point&click should rather use the direct object assignment trick used here, than redirecting via scripting names.
So, i close this thread.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.