This my cheater staff for my sovereign. I use this vvhen I'm playing sovs I intend to use as mages, since there is very fevv quality staffs and mage items in the game. It doesn't use a spell effect, it's a modified fire staff.
Main qualities are 100% armor piercing (I vvanted something similar to a shadovvbolt as vvell), +1 attack per level, no elemental effects (no resistance for anyone!), Overpovver, +25% spell damage, -25% mana cost.
<GameItemType InternalName="Staff_Magnus">
<DisplayName>Staff of Magnus</DisplayName>
<Description>Magnus created this staff to help him tame the wildlands.</Description>
<Type>Weapon</Type>
<Type>Defense</Type>
<WeaponType>Staff</WeaponType>
<CanBeEquipped>1</CanBeEquipped>
<ShopValue>1000</ShopValue>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_Attack_Pierce</StrVal>
<Value>6</Value>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_Attack_Pierce</StrVal>
<Value>1</Value>
<PerLevel>1</PerLevel>
<Provides>6 +1 Mystic Attack per Level, ignoring defence</Provides>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_ArmorPierce</StrVal>
<Value>100</Value>
</GameModifier><GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_OverpowerMultiplier</StrVal>
<Value>1</Value>
<Provides>Overpower- Damage is multiplied by the number of units in the enemies group</Provides>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_CurrentWeight</StrVal>
<Value>0</Value>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>UnlockRangedAction</Attribute>
<StrVal>BowAttack_Ignys</StrVal>
<Provides>Ranged attack</Provides>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_MagicPower</StrVal>
<Value>10</Value>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_SpellDamage</StrVal>
<Value>0.25</Value>
<Provides>+25% Spell Damage</Provides>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_TacticalSpellManaCost_Multiplier</StrVal>
<Value>-0.25</Value>
<Provides>-25% mana cost for tactical spells</Provides>
</GameModifier>
<IsAvailableForSovereignCustomization>1</IsAvailableForSovereignCustomization>
<Likelihood>100</Likelihood>
<RarityDisplay>Rare</RarityDisplay>
<HeroOnly>1</HeroOnly>
<IsAvailableForUnitDesign>0</IsAvailableForUnitDesign>
<Prereq>
<Type>UnitStat_Level</Type>
<Attribute>1</Attribute>
</Prereq>
<AIData AIPersonality="AI_General">
<AIPrefType>AIPrefType_BLUNT</AIPrefType>
<AIPriority>119</AIPriority>
</AIData>
<ArtDef>Staff_Spell_ArtDef</ArtDef>
<GameItemTypeArtDef InternalName="Staff_Spell_ArtDef">
<GameItemTypeModelPack InternalName="Staff_Spell_Default">
<IconFile>W_Staff_Spellstaff_Icon_01.png</IconFile>
<TintR>0</TintR>
<TintG>0</TintG>
<TintB>0</TintB>
<AttackSFX>Hit_WoodSpear1</AttackSFX>
<EquipSFX>Equip_WoodenItem_01</EquipSFX>
<EquipSFX>Equip_WoodenItem_02</EquipSFX>
<EquipSFX>Equip_WoodenItem_03</EquipSFX>
<OnHitParticleName>Staff_Attack</OnHitParticleName>
<GameItemTypeModel>
<ModelFile>gfx/hkb/weapons/w_spell_staff_mesh_01.hkb</ModelFile>
<Texture_All>W_Club_Texture_01.png</Texture_All>
<Attachment>hand_right_Lcf</Attachment>
<Color_Clothing1>150, 29, 200</Color_Clothing1>
<Color_Metal>84,78, 90</Color_Metal>
<EffectAttachment>
<Attachment>Effect_Loc_04</Attachment>
<EffectName>A_LightningHammer_Particle</EffectName>
<EffectPosition>0,0,-5</EffectPosition>
<EffectRotation>0,0,0</EffectRotation>
<EffectScale>0.25</EffectScale>
</EffectAttachment>
</GameItemTypeModel>
</GameItemTypeModelPack>
</GameItemTypeArtDef>
</GameItemType>
</GameItemTypes>