I also made a guide on this, maybe this will help you understand a bit more:
Okay lets begin by going to your Client\ini and open 3deffect.ini
Right now we are going to edit Tornado (Nado) Press Ctrl + F and search
I got this from c3/effect, i searched through it for the tornado effect and took this ID from the folders name
I'll explain what each line means:
Code:
[zf2-e234] - ID of effect
Amount=5 - How many effect and texture ID sets there are.
EffectId0=7615 -The first effect ID
TextureId0=7615 -The first texture ID
ASB0=5 - Leave it like this
ADB0=6 - Leave it like this
EffectId1=7616
TextureId1=7616
ASB1=5
ADB1=6
EffectId2=7617
TextureId2=7617
ASB2=5*
ADB2=6
EffectId3=7618
TextureId3=7618
ASB3=5
ADB3=6
EffectId4=7619
TextureId4=7619
ASB4=5
ADB4=6
Delay=0 - This doesnt really do much...
LoopTime=1 - The time before the effect shows again (When you cast the spell multiple times it wont show until another second)
FrameInterval=33 - The time in milliseconds between each texture and effect sets
LoopInterval=0 - The time until it will loop again, when set to 0 then it wont loop again (ex: 2nd reborn effect loops every 3 seconds)
OffsetX=0
OffsetY=0
OffsetZ=0
ColorEnable=1
Okay now lets add a new effect to Nado, I want to add Inferno at the end. So I would go to the effects folder and find the name of the folder for Inferno. (Its glebesword)
So now go to 3deffect.ini and search:
But why glebesword2? The folder has multiple effects and I want the one with 2.dds
And it has 4 sets of texture and effect:
Code:
[glebesword2]
Amount=4
EffectId0=128
TextureId0=128
ASB0=5
ADB0=6
EffectId1=129
TextureId1=2687
ASB1=5
ADB1=6
EffectId2=130
TextureId2=2693
ASB2=5
ADB2=6
EffectId3=131
TextureId3=131
ASB3=5
ADB3=6
Delay=0
LoopTime=1
FrameInterval=40
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0
So lets just go ahead and use the 3rd one, Its hard to tell which one is which so just be creative and pick one...So copy or remember the ID's of it and search
again.
Now lets make it:
Code:
[zf2-e234]
Amount=6 - Added one more to it
EffectId0=7615
TextureId0=7615
ASB0=5
ADB0=6
EffectId1=7616
TextureId1=7616
ASB1=5
ADB1=6
EffectId2=7617
TextureId2=7617
ASB2=5
ADB2=6
EffectId3=7618
TextureId3=7618
ASB3=5
ADB3=6
EffectId4=7619
TextureId4=7619
ASB4=5
ADB4=6
EffectId5=130 - Added
TextureId5=2693 - Added
ASB5=5 - I also added this
ADB5=6 - And this
Delay=0
LoopTime=1
FrameInterval=33
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0