[Question] Spell Scrolls

After reading up on Frogboy's post about Destiny's Ember I was curious if it was possible to create a scroll that grants a spell similar to the unlock spell that only works for that unit and make it level and path of mage locked?  I know we can do the pre-req for levels but can we add in the pre-req of path of the mage to be able to use it?

3,169 views 6 replies
Reply #1 Top

Yes, path of the mage is a trait like any other.

Reply #2 Top

Interesting, so you can make a magic system similar to a traditional magic system like D&D and Pathfinder.  Well that is something to look into after I finish the weapons and then after I look at a morphing monster lair system.

Reply #3 Top

Many spells are unlocked by abilities: Fire1, Fire2, Earth5, Life3, etc.

Reply #4 Top

Aye but I was attempting to describe a different type of spell sysem similar to a traditional D&D system where a mage has to go out and buy or find all of his spells not just get freebies when he reaches a new skill.  Skills would be associated with special moves not stat boosts.

Reply #5 Top

Quoting halmal242, reply 5
Aye but I was attempting to describe a different type of spell sysem similar to a traditional D&D system where a mage has to go out and buy or find all of his spells not just get freebies when he reaches a new skill.  Skills would be associated with special moves not stat boosts.
End of halmal242's quote

 

Well you can mod it - for example in CoreSpells.xml you will find generally two "versions" of different spells - one that is unlocked from ability (Say "Fire2") and other that is used in scrolls or just to add it to the unit which doesn't otherwise have the appropriate prereq.

 

Good example is Blizzard:

Code: xml
  1.     <SpellDef InternalName="Blizzard">
  -> unlocked from

    

Code: xml
  1.   
  2.          <Prereq>
  3.             <Type>AbilityBonusOption</Type>
  4.             <Attribute>Water4</Attribute>
  5.         </Prereq>
  6.   

 

and

 

   

Code: xml
  1. <SpellDef InternalName="Blizzard_Ability">

 

which is used as "stand-alone" spell for champions for example and also for scroll:

Code: xml
  1.   
  2. <GameItemType InternalName="Scroll_Blizzard">
  3.         <DisplayName>Blizzard Scroll</DisplayName>
  4.         <Description>Use this scroll to do 8 cold damage (+2 per water shard) per member to enemy units.</Description>
  5.         <ShopValue>90</ShopValue>
  6.         <GameModifier>
  7.             <ModType>Unit</ModType>
  8.             <Attribute>UseSpell</Attribute>
  9.             <StrVal>Blizzard_Ability</StrVal>
  10.             <Provides>Allows the unit to cast Blizzard, which does cold damage to all units within a 2 tile radius</Provides>
  11.         </GameModifier>





 

Reply #6 Top

Aye, I understand.  I was just stating the ability to create a traditional spell style evaded me when I had initially looked at them until I saw the post by Frogboy.  Thank you for attempting to help on this though.  I might make a mod eventually that some kind of old school magic mod.  But that is way down the road.