I've been looking into various spell particles issues. I don't know anything about programming or hex editing. I have been teaching myself along the way. Among the various things I was learning more about was the stat buff effect in the spellsnew.edd and spellnew.eff file. It uses the NPCAegolism effect as it is named in the .edd file. The level required for these particles to be added are not added in the correct order on the server as of right now, but I labeled them at the correct level for the sake of organization. I have identified which particle effects they control based on the way its broken down in the file:
NPCAegolism S1-1 (Level 1 Hands) Effect file code = 3C
Spelb2.tga (Green)
NPCAegolismV2 S1-2 (Level 24 Hands) Effect file code = 3D
Spelc2.tga (Orange)
NPCAegolismV2 S3-1 (Level 24 Target) Effect file code = 3E
Spelc2.tga (Orange)
NPCAegolismV2 S3-2 (Level 39 Target Inward) Effect file code = 3F
Spela2.tga (Blue)
NPCAegolismV2 S3-3 (Level 1 Target) Effect file code = 40
Spelb2.tga (Green)
NPCAegolismV2 S3-4 (Level 39 Target Outward) Effect file code = 41
Spela2.tga (Blue)
Now the .eff file doesn't just use two digit codes as I identified above, it sometimes requires 4 digits. So the code 3C 01 might have a different effect than 3C 02. I originally started looking at this spell because I wanted to add the blue particles to the hands. Well I figured out that for some reason that isn't coded in like every other particle in this spell effect. If you notice there are 2 of each color represented, one for the hands and one for the target. However, the two codes using blue particles under this effect are both for the target because there are blue spell particles that go inward toward the target and others that go outward at the end of the effect. The outward particle effect is a separate code. So I don't know where the blue particles are supposed to come from for the hands.
NPCAegolismV2 - 6A 00 00 00 3C 01(left hand green) 00 00 00 00 00 00 01 00 00 00 04 00 00 00 3C 01(right hand green) 00 00 00 00 00 00 01 00 00 00 05 00 00 00 3D 01(left hand orange) 00 00 27 00 00 00 01 00 00 00 04 00 00 00 3D 01(right hand orange) 00 00 27 00 00 00 01 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 6D 00 00 00 3E 01(orange around target) 00 00 27 00 00 00 03 00 00 00 02 00 00 00 3F 01(blue around target) 00 00 18 00 00 00 03 00 00 00 02 00 00 00 40 01(green around target) 00 00 00 00 00 00 03 00 00 00 02 00 00 00 41 01(blue out of target) 00 00 27 00 00 00 03 00 00 00 02 00 00 00
So I can change these codes and change the effect, but I cannot add another 3rd line of code for the left and right hands necessary for the blue particle effect desired or it breaks everything after that point because everything has to align.
|