View Single Post
  #73  
Old 05-05-2013, 01:19 AM
azxten azxten is offline
Fire Giant

azxten's Avatar

Join Date: May 2010
Posts: 757
Default

My goal right now is to make the shielding spell effect look classic. I've attached my notes on the spellsnew.eff file. Nilbog mentioned this is where I could change the level that certain effects get activated.

The attached file shows all of the hex for the NPCAegolism V2.ect effect block. It is slightly modified to have the particles show up at the correct levels. Also, its just one long string of hex that I broke into 3 sections.

First is just the spell name. This does nothing except provide a header for humans. It doesn't impact the game at all.

Next is the particle effects that occur while you're casting. This contains 4 emitters. Green left hand, green right hand, orange left hand, orange right hand. Note that if you convert the "Level" section from hex, which is either 0, 18, or 27, to decimal you get level 0, 24, and 39. I modified this so that it correctly shows the orange particles at level 24 while you're casting instead of at level 39.

Problem. There appears to be more space in this "casting effects" block. I believe this is for the next set of particles which should be the blue particles while casting at level 39+. Unfortunately, if I try to copy the previous "templates" into the next area at the appropriate spot it does not cause any additional particle effects to show up while casting.

Interestingly, there is also only NPCAegolism S1-1 (green shielding particles) and NPCAegolismV2 S1-2 (orange shield particles) in the spellsnew.edd file.

There is also NPCAegolismV2 S3-1, S3-2, S3-4. Based on what I observed when changing these they are the "after cast" effects for green, orange, and blue respectively.

I'm thinking that there simply is no longer an effect in spellsnew.edd for blue particles coming from the hands.

There is one major priority we need to figure out now. How can we add additional particle effects to the "source/in casting" NPCAegolism V2.ect effect block from spellsnew.eff file? It has 2 effects, one for each hand, but there is blank space which to me clearly was intended to be used to add more effects for a "being cast" spell. I can't figure it out though.

If we can figure out how to add another 2 effects to that specific part, we then need to figure out how the specific effect in spellsnew.eff is mapped to the particles in spellsnew.edd.

For example, the green "casting in progress" shielding particle is referenced as "3C" in spellsnew.eff. How does this map to NPCAegolism S1-1 in spellsnew.edd? I know that it does, I just can't figure out how.

Hex 3C = 60 Decimal

Also, the next effect is 3D for orange "casting" particles. Then 3E is green "finished casting" circle, 3F is orange circle, 40 is blue circle. This further supports my theory that there is no blue particles from hands effect anymore since these are in order numerically.

60 = green casting
61 = orange casting
62 = green post-cast
63 = orange post-cast
64 = blue post-cast

Where are these values being referenced from? Find that out I can probably manually add a blue "from hands" effect. Then we just need to figure out how to add another set of particles to the effect in spellsnew.eff.
Attached Files
File Type: txt spellsnew.eff.notes.txt (1.6 KB, 14 views)