Commit 9bc5bbe9f46d4348e4ba11016615d092fe18f3ba
1 parent
d429d7e1
Restrict "shield" subtype to temporary effects with a limited absorption total.
Showing
1 changed file
with
3 additions
and
3 deletions
@@ -2146,7 +2146,7 @@ newEffect{ | @@ -2146,7 +2146,7 @@ newEffect{ | ||
2146 | display_desc = function(self, eff) return ("%s Psionic Shield"):tformat(_t(eff.kind):capitalize()) end, | 2146 | display_desc = function(self, eff) return ("%s Psionic Shield"):tformat(_t(eff.kind):capitalize()) end, |
2147 | long_desc = function(self, eff) return ("Reduces all incoming %s damage by %d."):tformat(eff.what, eff.power) end, | 2147 | long_desc = function(self, eff) return ("Reduces all incoming %s damage by %d."):tformat(eff.what, eff.power) end, |
2148 | type = "mental", | 2148 | type = "mental", |
2149 | - subtype = { psionic=true, shield=true }, | 2149 | + subtype = { psionic=true }, |
2150 | status = "beneficial", | 2150 | status = "beneficial", |
2151 | parameters = { power=10, kind="kinetic" }, | 2151 | parameters = { power=10, kind="kinetic" }, |
2152 | activate = function(self, eff) | 2152 | activate = function(self, eff) |
@@ -2687,7 +2687,7 @@ newEffect{ | @@ -2687,7 +2687,7 @@ newEffect{ | ||
2687 | desc = _t"Shadow Empathy", | 2687 | desc = _t"Shadow Empathy", |
2688 | long_desc = function(self, eff) return ("%d%% of all damage is redirected to a random shadow."):tformat(eff.power) end, | 2688 | long_desc = function(self, eff) return ("%d%% of all damage is redirected to a random shadow."):tformat(eff.power) end, |
2689 | type = "mental", | 2689 | type = "mental", |
2690 | - subtype = { mind=true, shield=true }, | 2690 | + subtype = { mind=true }, |
2691 | status = "beneficial", | 2691 | status = "beneficial", |
2692 | parameters = { power=10 }, | 2692 | parameters = { power=10 }, |
2693 | activate = function(self, eff) | 2693 | activate = function(self, eff) |
@@ -2704,7 +2704,7 @@ newEffect{ | @@ -2704,7 +2704,7 @@ newEffect{ | ||
2704 | desc = _t"Shadow Decoy", | 2704 | desc = _t"Shadow Decoy", |
2705 | long_desc = function(self, eff) return ("A random shadow absorbed a fatal blow for you, granting you a negative shield of %d."):tformat(eff.power) end, | 2705 | long_desc = function(self, eff) return ("A random shadow absorbed a fatal blow for you, granting you a negative shield of %d."):tformat(eff.power) end, |
2706 | type = "mental", | 2706 | type = "mental", |
2707 | - subtype = { mind=true, shield=true }, | 2707 | + subtype = { mind=true}, |
2708 | status = "beneficial", | 2708 | status = "beneficial", |
2709 | parameters = { power=10 }, | 2709 | parameters = { power=10 }, |
2710 | activate = function(self, eff) | 2710 | activate = function(self, eff) |
-
Please register or login to post a comment