From a569a49c834d91c277bf545c49ec6ab5bb26ee44 Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Tue, 9 Nov 2010 17:32:55 +0000 Subject: [PATCH] Gwelgoroths now have correct lightning atatcks instead of fire attacks (bad copy paste! bad!) git-svn-id: http://svn.net-core.org/repos/t-engine4@1840 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/engines/default/engine/interface/GameTargeting.lua | 8 ++++---- game/modules/tome/data/general/npcs/gwelgoroth.lua | 6 +++--- game/modules/tome/data/zones/tempest-peak/objects.lua | 1 + 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/game/engines/default/engine/interface/GameTargeting.lua b/game/engines/default/engine/interface/GameTargeting.lua index af381c1e93..d81faef06a 100644 --- a/game/engines/default/engine/interface/GameTargeting.lua +++ b/game/engines/default/engine/interface/GameTargeting.lua @@ -73,8 +73,8 @@ function _M:targetMode(v, msg, co, typ) self.target:setActive(false) if tostring(old) == "exclusive" then - local fct = function(ok) - if not ok then + local fct = function(notok) + if notok then self.target.target.entity = nil self.target.target.x = nil self.target.target.y = nil @@ -90,9 +90,9 @@ function _M:targetMode(v, msg, co, typ) end end if self.target_warning and self.target.target.x == self.player.x and self.target.target.y == self.player.y then - Dialog:yesnoPopup(type(self.target_warning) == "string" and self.target_warning or "Target yourself?", "Are you sure you want to target yourself?", fct) + Dialog:yesnoPopup(type(self.target_warning) == "string" and self.target_warning or "Target yourself?", "Are you sure you want to target yourself?", fct, "No", "Yes") else - fct(true) + fct(false) end end else diff --git a/game/modules/tome/data/general/npcs/gwelgoroth.lua b/game/modules/tome/data/general/npcs/gwelgoroth.lua index 925ac6470a..aaa9e3acc5 100644 --- a/game/modules/tome/data/general/npcs/gwelgoroth.lua +++ b/game/modules/tome/data/general/npcs/gwelgoroth.lua @@ -24,7 +24,7 @@ newEntity{ type = "elemental", subtype = "air", display = "E", color=colors.AQUAMARINE, - combat = { dam=resolvers.mbonus(40, 15), atk=15, apr=15, dammod={mag=0.8}, damtype=DamageType.FIRE }, + combat = { dam=resolvers.mbonus(40, 15), atk=15, apr=15, dammod={mag=0.8}, damtype=DamageType.LIGHTNING }, body = { INVEN = 10, MAINHAND=1, OFFHAND=1, BODY=1 }, @@ -66,7 +66,7 @@ newEntity{ base = "BASE_NPC_GWELGOROTH", rarity = 3, max_life = resolvers.rngavg(70,80), life_rating = 10, combat_armor = 0, combat_def = 20, - on_melee_hit = { [DamageType.FIRE] = resolvers.mbonus(20, 10), }, + on_melee_hit = { [DamageType.LIGHTNING] = resolvers.mbonus(20, 10), }, resolvers.talents{ [Talents.T_LIGHTNING]=4, @@ -83,7 +83,7 @@ newEntity{ base = "BASE_NPC_GWELGOROTH", rank = 3, max_life = resolvers.rngavg(70,80), combat_armor = 0, combat_def = 20, - on_melee_hit = { [DamageType.FIRE] = resolvers.mbonus(20, 10), }, + on_melee_hit = { [DamageType.LIGHTNING] = resolvers.mbonus(20, 10), }, resolvers.talents{ [Talents.T_LIGHTNING]=5, diff --git a/game/modules/tome/data/zones/tempest-peak/objects.lua b/game/modules/tome/data/zones/tempest-peak/objects.lua index db6e2ec7b4..f26e172a5a 100644 --- a/game/modules/tome/data/zones/tempest-peak/objects.lua +++ b/game/modules/tome/data/zones/tempest-peak/objects.lua @@ -21,6 +21,7 @@ load("/data/general/objects/objects.lua") newEntity{ base = "BASE_WAND", define_as = "ROD_OF_RECALL", + unided_name = "unstable wand", name = "Rod of Recall", color=colors.LIGHT_BLUE, unique=true, desc = "This rod is made entirely of mithril, infused with raw magical energies it can bend space itself.", cost = 100, -- GitLab