Jump to content

Spell Creation... At least, that's what I wanted it to be...


jojo4u

Recommended Posts

Hi everybody,

 

I'm trying to make a spell work here, Conjuration, to conjure a specific item.

I've got the item, made it costructable (with summon option), got the Spell itself, got the magic effects but they won't work together in any way...

Someone here that can help me with that? I'll pop some SS's to show what I've done so far.

 

 

 

 

 

Much appreciated in advance,

Joe.

Link to comment
Share on other sites

your MGEF is missing the associated item.

 

Yes it is, but none of the options in that dropdown menu is what I want it to be, so, if I want to conjure my item, what should be associated item #1 ?

Link to comment
Share on other sites

The summon creature archetype will only allow you to.select from all actors with the summon flag checked. No other form will appear in the dropdown. You are going to need a script to do what you want, so if you are unfamiliar with papyrus I recommend reading the tutorials on the creation kit wiki.
Link to comment
Share on other sites

The summon creature archetype will only allow you to.select from all actors with the summon flag checked. No other form will appear in the dropdown. You are going to need a script to do what you want, so if you are unfamiliar with papyrus I recommend reading the tutorials on the creation kit wiki.

 

I allready read all the tutorials, though there's not a lot I can make of it which will help me creating my spell...

 

If there is someone with a lot of skill in scripting, please help me with this :)

Link to comment
Share on other sites

You might have a look at the summon sword spell that comes with the game. That should have the necessary script for you.

 

If you mean bound sword or any bound weapons, they don't have scripts unfortunatly...

Link to comment
Share on other sites

here's a simple script for what you are trying to do.

 

Scriptname Soulgemconjure extends ActiveMagicEffect 

Function AddItem(Form akItemToAdd, int aiCount = 1, bool abSilent = false) native

Event OnEffectStart(Actor akTarget, Actor akCaster)
akCaster.AddItem(SoulGemPettyFilled)

 

not sure if this will work but it will atleast give you a idea.

Edited by Thechosenone
Link to comment
Share on other sites

here's a simple script for what you are trying to do.

 

Scriptname Soulgemconjure extends ActiveMagicEffect 

Function AddItem(Form akItemToAdd, int aiCount = 1, bool abSilent = false) native

Event OnEffectStart(Actor akTarget, Actor akCaster)
akCaster.AddItem(SoulGemPettyFilled)

 

not sure if this will work but it will atleast give you a idea.

 

I tried this, my conclusion, it does not WANT to work. When I save it, the compiler says it fails on the name of my script... Is that even possible?

 

Example: Failed on Soulgemconjure (<--- That's the name allright)

Link to comment
Share on other sites

here's a simple script for what you are trying to do.

 

Scriptname Soulgemconjure extends ActiveMagicEffect 

Function AddItem(Form akItemToAdd, int aiCount = 1, bool abSilent = false) native

Event OnEffectStart(Actor akTarget, Actor akCaster)
akCaster.AddItem(SoulGemPettyFilled)

 

not sure if this will work but it will atleast give you a idea.

 

I tried this, my conclusion, it does not WANT to work. When I save it, the compiler says it fails on the name of my script... Is that even possible?

 

Example: Failed on Soulgemconjure (<--- That's the name allright)

 

 

make sure the name of the script matchs the name you define in the script exactly.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...