Skip to content
Snippets Groups Projects
Commit 0897d6fc authored by dg's avatar dg
Browse files

Randbosses cant get two golems

git-svn-id: http://svn.net-core.org/repos/t-engine4@6123 51575b47-30f0-44d4-a5cc-537603b46e54
parent 03d203a1
No related branches found
No related tags found
No related merge requests found
...@@ -1269,6 +1269,9 @@ function _M:setupCommands() ...@@ -1269,6 +1269,9 @@ function _M:setupCommands()
print("===============") print("===============")
end end, end end,
[{"_g","ctrl"}] = function() if config.settings.cheat then [{"_g","ctrl"}] = function() if config.settings.cheat then
local npc = game.zone:makeEntity(game.level, "actor", {random_boss={class_filter=function(c) return c.name=="Alchemist" end}})
if npc then game.zone:addEntity(game.level, npc, "actor", game.player.x+1, game.player.y) end
do return end
local f, err = loadfile("/data/general/events/rat-lich.lua") local f, err = loadfile("/data/general/events/rat-lich.lua")
print(f, err) print(f, err)
setfenv(f, setmetatable({level=self.level, zone=self.zone}, {__index=_G})) setfenv(f, setmetatable({level=self.level, zone=self.zone}, {__index=_G}))
......
...@@ -1706,6 +1706,8 @@ function _M:createRandomBoss(base, data) ...@@ -1706,6 +1706,8 @@ function _M:createRandomBoss(base, data)
d.force_drop = (data.drop_equipment == nil) and true or data.drop_equipment d.force_drop = (data.drop_equipment == nil) and true or data.drop_equipment
end end
b[#b+1] = resolver b[#b+1] = resolver
elseif k == "innate_alchemy_golem" then
b.innate_alchemy_golem = true
elseif k == "birth_create_alchemist_golem" then elseif k == "birth_create_alchemist_golem" then
b.birth_create_alchemist_golem = resolver b.birth_create_alchemist_golem = resolver
elseif k == "necrotic_aura_base_souls" then elseif k == "necrotic_aura_base_souls" then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment