3758 Developers Patch: Crash using AI Wave Survival and BlackOps Unleashed

This issue just began after the latest patch, 3758 Developers Patch.

I've tested using several different AI's, and also several different versions of AI Wave Survival (including rolling back to previous versions that had no problems in testing before). The game will enter into infinite loop (where game freezes, but UI is still functional) and eventually crash. The following errors show up in the log whenever both AI Wave Survival and BlackOps Unleashed are enabled. Disabling BlackOps Unleashed, and the errors do not occur.

Full Mod List Is:
AI Wave Survival
AntiNuke 50% Costs
BlackOps Unleashed
BlackOps FAF: ACUs
50% Air Crash
All Factions Quantum Gate
ACU Boost 1.5x
Hive Engy Stations for All
Wreck Reclaim 50%
-Tested with and without Uveso-AI, using the dumb AI_WaveSurvival I added to AI Wave Survival Mod (a stripped MicroAI, does nothing, so as not to over-ride attack scripts and speeds up SIM)

To reiterate, the looping crash only appears to occur if BOTH AI Wave Survival and BlackOps Unleashed are enabled. Disabling BlackOps Unleashed and the errors do not occur.

Excerpt of End of Log:
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...ackopsfaf-unleashed\units\bsl0401\bsl0401_script.lua(12): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnCreate' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...ackopsfaf-unleashed\units\bsl0401\bsl0401_script.lua(28): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...\gamedata\units.nx2\units\xrl0403\xrl0403_script.lua(19): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /units/xrl0403/xrl0403_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xrl0403/xrl0403_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/units/xrl0403/xrl0403_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. debug: Current gametime: 00:18:30 debug: Current gametime: 00:19:00 debug: Gametime: 00:19:00 --- Unit: 175 --- Platoon: 03 --- FPS: 60 --- Memory: 492.0M / 552.5M --- Speed: +14 / +14 --- SimSpeed: 2571% ( 60 Game = 02 System Seconds ) debug: Entity: 15906 --- Prop: 15243 --- CScriptObject: 19281 --- CTask: 17109 --- CTaskThread: 17099 --- CLuaTask: 00246 --- CDecalHandle: 00662 --- ReconBlip: 00175 debug: Current gametime: 00:19:30 warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnCreate' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...ackopsfaf-unleashed\units\bsl0401\bsl0401_script.lua(28): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/mods/blackopsfaf-unleashed/units/bsl0401/bsl0401_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...ackopsfaf-unleashed\units\bsl0310\bsl0310_script.lua(11): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /mods/blackopsfaf-unleashed/units/bsl0310/bsl0310_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/mods/blackopsfaf-unleashed/units/bsl0310/bsl0310_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/mods/blackopsfaf-unleashed/units/bsl0310/bsl0310_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...\gamedata\units.nx2\units\url0402\url0402_script.lua(24): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /units/url0402/url0402_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/url0402/url0402_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/units/url0402/url0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnCreate' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...\gamedata\units.nx2\units\ura0304\ura0304_script.lua(13): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /units/ura0304/ura0304_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/ura0304/ura0304_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/units/ura0304/ura0304_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnCreate' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...\gamedata\units.nx2\units\xsa0402\xsa0402_script.lua(19): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /units/xsa0402/xsa0402_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsa0402/xsa0402_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/units/xsa0402/xsa0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
debug: Current gametime: 00:20:00
debug: Gametime: 00:20:00 --- Unit: 180 --- Platoon: 03 --- FPS: 59 --- Memory: 521.1M / 564.3M --- Speed: +14 / +14 --- SimSpeed: 2463% ( 60 Game = 02 System Seconds )
debug: Entity: 15931 --- Prop: 15203 --- CScriptObject: 19960 --- CTask: 17167 --- CTaskThread: 17154 --- CLuaTask: 00231 --- CDecalHandle: 01147 --- ReconBlip: 00180
debug: Current gametime: 00:20:30
debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/cybran/icons/units/gas4301_icon.dds
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...\gamedata\units.nx2\units\uel0301\uel0301_script.lua(16): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /units/uel0301/uel0301_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/uel0301/uel0301_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/units/uel0301/uel0301_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...\gamedata\units.nx2\units\uel0301\uel0301_script.lua(16): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /units/uel0301/uel0301_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/uel0301/uel0301_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/units/uel0301/uel0301_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
info: creating medium fidelity terrain
info: creating low fidelity water
warning: Error running OnKilled script in Entity uel0301_rambo at 2b42f608: ...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1479): attempt to call method Fire' (a nil value) stack traceback: ...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1479): in function DoDeathWeapon'
...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1435): in function <...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua:1392>
[C]: in function Kill' ...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1275): in function DoTakeDamage'
...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1241): in function <...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua:1227>
[C]: ?
...ta\faforever\gamedata\lua.nx2\lua\sim\projectile.lua(556): in function DoDamage' ...ta\faforever\gamedata\lua.nx2\lua\sim\projectile.lua(321): in function <...ta\faforever\gamedata\lua.nx2\lua\sim\projectile.lua:264> warning: Error running OnKilled script in Entity uel0301_rambo at 2ac78c08: ...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1479): attempt to call method Fire' (a nil value)
stack traceback:
...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1479): in function DoDeathWeapon' ...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1435): in function <...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua:1392> [C]: in function Kill'
...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1275): in function DoTakeDamage' ...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua(1241): in function <...gramdata\faforever\gamedata\lua.nx2\lua\sim\unit.lua:1227> [C]: ? ...ta\faforever\gamedata\lua.nx2\lua\sim\projectile.lua(556): in function DoDamage'
...ta\faforever\gamedata\lua.nx2\lua\sim\projectile.lua(321): in function <...ta\faforever\gamedata\lua.nx2\lua\sim\projectile.lua:264>
debug: Current gametime: 00:21:00
debug: Gametime: 00:21:01 --- Unit: 178 --- Platoon: 03 --- FPS: 59 --- Memory: 495.5M / 556.8M --- Speed: +14 / +14 --- SimSpeed: 2433% ( 60 Game = 02 System Seconds )
debug: Entity: 15791 --- Prop: 15093 --- CScriptObject: 19225 --- CTask: 16941 --- CTaskThread: 16935 --- CLuaTask: 00189 --- CDecalHandle: 00882 --- ReconBlip: 00198
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /units/xsl0402/xsl0402_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /units/xsl0402/xsl0402_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /units/xsl0402/xsl0402_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /units/xsl0402/xsl0402_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /units/xsl0402/xsl0402_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /units/xsl0402/xsl0402_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior.
warning: stack traceback:
warning: [C]: in function error' warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass'
warning: (tail call): ?
warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk
warning: [C]: in function doscript' warning: [C]: ? warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
warning: Error importing /units/xsl0402/xsl0402_script.lua:
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua'
stack traceback:
[C]: ?
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'. warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): Class initialisation: field 'OnAttachedKilled' is ambigious between the bases. They use the same field for different values. You need to create a field in the specifications that defines the behavior. warning: stack traceback: warning: [C]: in function error'
warning: ...data\faforever\gamedata\lua.nx2\lua\system\class.lua(526): in function ConstructClass' warning: (tail call): ? warning: ...\gamedata\units.nx2\units\xsl0402\xsl0402_script.lua(15): in main chunk warning: [C]: in function doscript'
warning: [C]: ?
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(61): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41>
warning: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import' warning: Error importing /units/xsl0402/xsl0402_script.lua: ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): Error importing '/units/xsl0402/xsl0402_script.lua' stack traceback: [C]: ? ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(77): in function <...ata\faforever\gamedata\lua.nx2\lua\system\import.lua:41> ...ata\faforever\gamedata\lua.nx2\lua\system\import.lua(155): in function import'
info: Problems loading module '/units/xsl0402/xsl0402_script.lua'. Falling back to 'Unit' in '/lua/sim/unit.lua'.
warning: Error running lua script: ...ce\mods\ai wave survival\hook\lua\ai\aibehaviors.lua(5547): access to nonexistent global variable self
stack traceback:
[C]: in function `error'
...ata\faforever\gamedata\lua.nx2\lua\system\config.lua(54): in function <...ata\faforever\gamedata\lua.nx2\lua\system\config.lua:53>
...ce\mods\ai wave survival\hook\lua\ai\aibehaviors.lua(5547): in function <...ce\mods\ai wave survival\hook\lua\ai\aibehaviors.lua:5498>
debug: Current gametime: 00:21:30

Some further testing, playing without BlackOps Unleashed, but all other previously listed mods enabled, this error shows up when the Doom Colossus is destroyed, and is supposed to spawn 2 Aeon Rambo SACU.

Error:
warning: Error running lua script: ...\gamedata\units.nx2\units\ual0301\ual0301_script.lua(157): attempt to call method CreateShield' (a nil value) stack traceback: ...\gamedata\units.nx2\units\ual0301\ual0301_script.lua(157): in function <...\gamedata\units.nx2\units\ual0301\ual0301_script.lua:155> warning: Error running lua script: ...\gamedata\units.nx2\units\ual0301\ual0301_script.lua(157): attempt to call method CreateShield' (a nil value)
stack traceback:
...\gamedata\units.nx2\units\ual0301\ual0301_script.lua(157): in function <...\gamedata\units.nx2\units\ual0301\ual0301_script.lua:155>

This error did not occur prior to the latest 3758 Patch.

Edit:
At this time, I've changed the unit from ual0301_rambo to ual0301_nanocombat, to prevent the error.