Ok, so I came up with these earth and air themed versions of the Infernal'Hyperborean/Voltaic potions, but I need someone to draw the potion bottles for me (they could probably just be brown and white [respectively] recolors of the Infernal and Hyperborean potions; I'd do it myself but I'm no good at using GIMP and I don't have Photoshop) <item name="Earthen Potion" iconFile="INSERT NEW ICON HERE" level="6" > <description text="This potion looks like mud" /> <potion spell="Earthen Empowerment" /> <price amount="520" /> </item> <spell name="Earthen Empowerment" type="self" > <effect type="damage" crushing="3" /> <anim sprite="sprites/sfx/impact_crushing/impact_crushing" frames="6" framerate="90" sfx="magic" /> <buff useTimer="1" self="1" time="90" stackable="0" icon="skills/wizard/spell_earth1_64.png" smallicon="skills/wizard/spell_earth1_32.png" > <!-- maybe rockburst or boulder_hit sprites instead??? --> <secondarybuff id="10" amount="2"/> <!-- armour absorption --> <resistbuff piercing="2" /> <damagebuff crushing="2" /> <targetHitEffectBuff percentage="17" name="Rockburst" /> </buff> <description text="You have power over stone. That rocks!"/> </spell> <item name="Aerial Potion" iconFile="INSERT NEW ICON HERE" level="6" > <description text="This potion seems unusually light, almost as if it were going to float away." /> <potion spell="Aerial Empowerment" /> <price amount="520" /> </item> <spell name="Aerial Empowerment" type="self" > <effect type="damage" blasting="3" /> <anim sprite="sprites/sfx/sandstorm/sandstorm" frames="6" framerate="90" sfx="magic" /> <!-- replace with impact_asphyxiative or impact_blast if not using expansion 3 --> <buff useTimer="1" self="1" time="90" stackable="0" icon="skills/wizard/spell_air8_64.png" smallicon="skills/wizard/spell_air8_32.png" > <resistbuff blasting="5" asphyxiative="2"/> <damagebuff blasting="2" /> <targetHitEffectBuff percentage="10" name="Invite Lethian Mist" /> <targetHitEffectBuff percentage="10" name="Boot to the Head" /> </buff> <description text="Well blow me down, you have power over the air."/> </spell>
Here is a corrected preliminary version where I did not make the crass mistake of making spellDB a txt file rather than an xml file.
Ok. On testing this I'm getting an error message about the Impact_crushing sprite for the earthen potion. Anybody have any ideas what's wrong?
Ok, changing it to a different sfx sprite worked. New spell xmls: Spoiler <spellDB> <spell name="Earthen Empowerment" type="self" > <effect type="damage" crushing="3" /> <anim sprite="sprites/sfx/rockburst/rockburst" frames="6" framerate="90" sfx="magic" /> <buff useTimer="1" self="1" time="90" stackable="0" icon="skills/wizard/spell_earth1_64.png" smallicon="skills/wizard/spell_earth1_32.png" > <!-- maybe rockburst or boulder_hit sprites instead??? --> <secondarybuff id="10" amount="2"/> <!-- armour absorption --> <resistbuff piercing="2" /> <damagebuff crushing="2" /> <targetHitEffectBuff percentage="17" name="Rockburst" /> </buff> <description text="You have power over stone. That rocks!"/> </spell> <spell name="Aerial Empowerment" type="self" > <effect type="damage" blasting="3" /> <anim sprite="sprites/sfx/sandstorm/sandstorm" frames="6" framerate="90" sfx="magic" /> <!-- replace with impact_asphyxiative or impact_blast if not using expansion 3 --> <buff useTimer="1" self="1" time="90" stackable="0" icon="skills/wizard/spell_air8_64.png" smallicon="skills/wizard/spell_air8_32.png" > <resistbuff blasting="5" asphyxiative="2"/> <damagebuff blasting="2" /> <targetHitEffectBuff percentage="10" name="Invive Lethian Mist" /> <targetHitEffectBuff percentage="10" name="Boot to the Head" /> </buff> <description text="Well blow me down, you have power over the air."/> </spell> </spellDB> I am also having problems with the procs for the air potion. Boot to the Head isn't triggering as often as it is supposed to and Invive Lethian Mist isn't triggering at all. Any ideas?