Psionic: Difference between revisions

Jump to navigation Jump to search
3,823 bytes added ,  18:08, 3 May 2022
m
no edit summary
(fix type)
mNo edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{mod
{{mod
| title= {{qud text|&bp&Bs&Ci&co&bn&Bi&Cc|notxml}}
| title             = {{qud text|&bp&Bs&Ci&co&bn&Bi&Cc|notxml}}
|type=Melee Weapon
| type               = Melee Weapon
|id=ModPsionic
| id                 = ModPsionic
|tinkerable=no
| tinkerable         = no
|tinkertier=1
| canautotinker      = no
|value=1
| tinkertier         = 1
|desc=&CPsionic: This weapon uses the wielder's Ego modifier for penetration bonus instead of Strength mod and attacks MA instead of AV. It will dissipate from the corporeal realm after some use.
| value             = 1
|notxml=yes
| empsensitive      = no
| powerloadsensitive = no
| realitydistortion  = no
| desc               = &CPsionic: This weapon uses the wielder's Ego modifier for penetration bonus instead of Strength mod and attacks MA instead of AV. It will dissipate from the corporeal realm after some use.
| complexity        = 1
| gameversion        = 2.0.201.114
}}
}}
{{name}} is an untinkerable [[mod]] that is found on the weapons of all dervishes. This changed a melee weapon's penetration to use [[ego]] modifier instead, and attacks are done versus [[MA]] instead. All [[AV]] debuffs, like [[cleave]], will be applied to MA instead.
{{name}} is an untinkerable [[mod]] that is found on the weapons of all dervishes.
* {{favilink|dervish of the Sightless Way}}
* {{favilink|high dervish of the Sightless Way}}
* {{favilink|arch dervish of the Sightless Way}}


When an item with this modification is created, it starts with a random number of swings from 126-500. After attacking with this weapon, regardless of if it misses, the number of swings remaining will decrease by one.
The {{name}} mod changes a melee weapon to use mental attacks. Its {{PV}}[[PV]] becomes modified by the attacker's [[ego]] modifier instead of [[strength]] modifier, penetration is calculated against the target's [[MA|mental armor]] (MA) instead of the target's [[AV|regular armor]] ({{AV}}AV), and it cannot affect targets which have a [[mental shield]].{{Code Reference|class=ModPsionic|name=ModPsionic}} [[Cleave]] will inflict [[psionically cleaved]] instead of [[cleaved]].{{Code Reference|namespace=XRL.World.Parts.Skill|class=Axe_Cleave}}
 
Weapons with this modifier are temporary, and will dissolve from the physical realm after a pre-determined number of uses. When an item with this modification is created, it starts with a random number of swings from 126-500. After attacking with this weapon, regardless of whether the weapon hits or misses, the number of swings remaining will decrease by one.<ref name="ModPsionic" />


{| class="wikitable"
{| class="wikitable"
Line 30: Line 40:
|}
|}


Once there are no more remaining swings, the item will disappear.
Once there are no more remaining swings, the item will disappear.<ref name="ModPsionic" />
 
== Possible Equipment ==
<div style="display:flex;flex-wrap:wrap;">
<div style="margin-right: 2.5em;">
=== Axes ===
{{#cargo_query:
  | tables = Modability=M,GeneralData=GD,ItemsTable=IT,DynamicObjects=DO
  | join on = M.JoinKey=GD.JoinKey,M.JoinKey=IT.JoinKey,M.ObjectID=DO.ObjectID
  | fields = CONCAT('{{(}}favilink id{{!}}', M.ObjectID, '{{!}}prefix:&bp&Bs&Ci&co&bn&Bi&Cc{{)}}') = Item,
            CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END = Tier
  | where = M.SupportedMods HOLDS 'WeaponMods' AND GD.ParentObject WITHIN 'BaseAxe' AND DO.DynamicTbl IS NOT NULL
  | order by = CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END DESC,GD.PlainName
  | group by = M.JoinKey
  | format = table
}}
</div>
<div style="margin-right: 2.5em;">
=== Cudgels ===
{{#cargo_query:
  | tables = Modability=M,GeneralData=GD,ItemsTable=IT,DynamicObjects=DO
  | join on = M.JoinKey=GD.JoinKey,M.JoinKey=IT.JoinKey,M.ObjectID=DO.ObjectID
  | fields = CONCAT('{{(}}favilink id{{!}}', M.ObjectID, '{{!}}prefix:&bp&Bs&Ci&co&bn&Bi&Cc{{)}}') = Item,
            CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END = Tier
  | where = M.SupportedMods HOLDS 'WeaponMods' AND GD.ParentObject WITHIN 'BaseCudgel' AND DO.DynamicTbl IS NOT NULL
  | order by = CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END DESC,GD.PlainName
  | group by = M.JoinKey
  | format = table
}}
</div>
<div style="margin-right: 2.5em;">
=== Long Blades ===
{{#cargo_query:
  | tables = Modability=M,GeneralData=GD,ItemsTable=IT,DynamicObjects=DO
  | join on = M.JoinKey=GD.JoinKey,M.JoinKey=IT.JoinKey,M.ObjectID=DO.ObjectID
  | fields = CONCAT('{{(}}favilink id{{!}}', M.ObjectID, '{{!}}prefix:&bp&Bs&Ci&co&bn&Bi&Cc{{)}}') = Item,
            CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END = Tier
  | where = M.SupportedMods HOLDS 'WeaponMods' AND GD.ParentObject WITHIN 'BaseLongBlade' AND DO.DynamicTbl IS NOT NULL
  | order by = CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END DESC,GD.PlainName
  | group by = M.JoinKey
  | format = table
}}
</div>
<div style="margin-right: 2.5em;">
=== Short Blades ===
{{#cargo_query:
  | tables = Modability=M,GeneralData=GD,ItemsTable=IT,DynamicObjects=DO
  | join on = M.JoinKey=GD.JoinKey,M.JoinKey=IT.JoinKey,M.ObjectID=DO.ObjectID
  | fields = CONCAT('{{(}}favilink id{{!}}', M.ObjectID, '{{!}}prefix:&bp&Bs&Ci&co&bn&Bi&Cc{{)}}') = Item,
            CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END = Tier
  | where = M.SupportedMods HOLDS 'WeaponMods' AND GD.ParentObject WITHIN 'BaseDagger' AND DO.DynamicTbl IS NOT NULL
  | order by = CASE WHEN COALESCE(GD.Tier,1) < 1 THEN 1 ELSE COALESCE(GD.Tier,1) END DESC,GD.PlainName
  | group by = M.JoinKey
  | format = table
}}
</div>
</div>
 
{{references|2.0.201.114}}
{{Mod Navbox}}
{{Mod Navbox}}
2,158

edits

Navigation menu