FORUM ARCHIVED

Earth and Air themed equivalents of Infernal/Hyperborean potions (Can someone draw the bottles?)

Discussion in 'Modding' started by Bohandas, Sep 20, 2012.

  1. Bohandas

    Bohandas Member

    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>
     
  2. Kazeto

    Kazeto Member

    I think the air one should be called "Aethereal", or something.
     
  3. codebracker

    codebracker Member

    No, aethereal means space-star-stuff, he means air-stuff
    PS: here you go
     

    Attached Files:

  4. Bohandas

    Bohandas Member

    Here's a preliminary version
     

    Attached Files:

  5. Bohandas

    Bohandas Member

    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.
     

    Attached Files:

  6. Bohandas

    Bohandas Member

    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?
     
  7. codebracker

    codebracker Member

    You might want to change that to some other sfx, impact_ only work on <impact... spell animations
     
  8. Bohandas

    Bohandas Member

    Ok, changing it to a different sfx sprite worked.

    New spell xmls:
    <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?
     

    Attached Files: