diff --git a/binaries/data/mods/_test.sim/simulation/components/test.js b/binaries/data/mods/_test.sim/simulation/components/test.js index 479427a5ba..582e8455be 100644 --- a/binaries/data/mods/_test.sim/simulation/components/test.js +++ b/binaries/data/mods/_test.sim/simulation/components/test.js @@ -18,7 +18,7 @@ Engine.RegisterComponentType(IID_Test1, "TestScript1A", TestScript1A); function TestScript1B() {} -TestScript1B.prototype = new TestScript1A(); +TestScript1B.prototype = Object.create(TestScript1A.prototype); TestScript1B.prototype.Init = function() { this.x = 102000; diff --git a/binaries/data/mods/public/simulation/ai/petra/_petrabot.js b/binaries/data/mods/public/simulation/ai/petra/_petrabot.js index 4e801d29d6..1fdfdaf4cd 100644 --- a/binaries/data/mods/public/simulation/ai/petra/_petrabot.js +++ b/binaries/data/mods/public/simulation/ai/petra/_petrabot.js @@ -21,7 +21,7 @@ PETRA.PetraBot = function(settings) this.savedEvents = {}; }; -PETRA.PetraBot.prototype = new API3.BaseAI(); +PETRA.PetraBot.prototype = Object.create(API3.BaseAI.prototype); PETRA.PetraBot.prototype.CustomInit = function(gameState) {