diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua index 3de2c663736bd341e9f4259d4acfe5cd9d0af11f..3b639c724c5c25d1867c7313d8523985eec36221 100644 --- a/game/modules/tome/class/Object.lua +++ b/game/modules/tome/class/Object.lua @@ -744,10 +744,6 @@ function _M:getTextualDesc(compare_with, use_actor) desc:add("Accuracy is based on willpower for this weapon.", true) end - if combat.is_psionic_focus then - desc:add("This weapon will act as a psionic focus.", true) - end - compare_fields(combat, compare_with, field, "atk", "%+d", "Accuracy: ", 1, false, false, add_table) compare_fields(combat, compare_with, field, "apr", "%+d", "Armour Penetration: ", 1, false, false, add_table) compare_fields(combat, compare_with, field, "physcrit", "%+.1f%%", "Physical crit. chance: ", 1, false, false, add_table) diff --git a/game/modules/tome/data/general/objects/egos/weapon.lua b/game/modules/tome/data/general/objects/egos/weapon.lua index 6f4fe83ea39c27031ac082bc6522fa9d37f5b3e7..1d6555c3b98e18805c0efd3ecb5fb91f70540417 100644 --- a/game/modules/tome/data/general/objects/egos/weapon.lua +++ b/game/modules/tome/data/general/objects/egos/weapon.lua @@ -838,7 +838,6 @@ newEntity{ [DamageType.MIND] = resolvers.mbonus_material(20, 5), [DamageType.ITEM_MIND_GLOOM] = resolvers.mbonus_material(25, 10) }, - is_psionic_focus = true, }, wielder = { inc_stats = { diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua index 05d8c7322a9fa3d098055adeb408d3fe75065a20..562d425aa5200ab466829b263b43d49927a4141f 100644 --- a/game/modules/tome/data/general/objects/world-artifacts.lua +++ b/game/modules/tome/data/general/objects/world-artifacts.lua @@ -7370,6 +7370,7 @@ Their killing spree ended when one of the victims got lucky and managed to stab require = { stat = { dex=42 }, }, cost = 400, material_level = 4, + metallic = false, combat = { dam = 35, apr = 10, diff --git a/game/modules/tome/data/talents/psionic/psionic.lua b/game/modules/tome/data/talents/psionic/psionic.lua index a51d00e53dedd75b8c41c3861f38f0a8b361a123..cb7b1df94b2fca4e3e067372d76ae6008feb979f 100644 --- a/game/modules/tome/data/talents/psionic/psionic.lua +++ b/game/modules/tome/data/talents/psionic/psionic.lua @@ -152,17 +152,6 @@ psi_cun_high4 = { -- Useful definitions for psionic talents -function getGemLevel(self) - local gem_level = 0 - if self:getInven("PSIONIC_FOCUS") then - local tk_item = self:getInven("PSIONIC_FOCUS")[1] - if tk_item and ((tk_item.type == "gem") or (tk_item.subtype == "mindstar") or tk_item.combat.is_psionic_focus == true) then - gem_level = tk_item.material_level or 5 - end - end - return gem_level -end - -- Cancel Thought Forms, we do this here because we use it for dreamscape and projection as well as thought-forms function cancelThoughtForms(self, id) local forms = {self.T_TF_DEFENDER, self.T_TF_WARRIOR, self.T_TF_BOWMAN}