My next process was to figure out which packets were the ones sent when I would cast spells. Here is what I figured out:
1) The packet for casting Prism Beam lvl 7 on a Warbeast (newbie mob outside of cora outpost) from the 1st spot of my hotkey bar #1 was this:
00000000 17 00 05 03 04 00 00 00 01 8C E3 D5 FF 47 00 39
00000010 19 66 29 65 29 AA AA
2) The packet for casting Ice Shard lvl 7 on a Warbeast from the 2nd spot of my hotkey bar #1 was this:
00000000 17 00 05 03 07 00 00 00 01 63 E3 50 00 48 00 36
00000010 0E 66 29 65 29 AA AA
3) The packet for casting Vain Break lvl 7 on a Warbeast from the 3rd spot of my hotkey bar #1 was this:
00000000 17 00 05 03 0B 00 00 00 01 D4 E3 0E 00 49 00 36
00000010 0E 66 29 65 29 AA AA
I did many instances of these casts and noticed that many offsets do not change. I highlighted the ones that do not change in this example of a different Prism Beam instance in blue:
00000000 17 00 05 03 03 00 00 00 01 7C E3 06 00 47 00 39
00000010 19 66 29 65 29 AA AA
The red value, I realized, simply added one to its hexadecimal value each time I casted a spell. So, the first one you cast would be 01, the next 02, then 03 so on and so forth. I studied these closer... the 14th offset (47, 48, and 49) seemed to have a pattern. Every single Prism Beam had 47 at that offset... every single Ice Shard had 48 at that offset... every single Vain Break had 49 at that offset every time I did another cast test. Hmm... let's see what happens here...
I decided to change one variable in my tests... the monster that I'm hitting. This is what my packet became with the prism beam:
00000000 17 00 05 03 31 00 00 00 01 FE E2 84 FF 47 00 63
00000010 06 66 29 65 29 AA AA
The only real change between all the Prism Beam packets were the ones I highlighted... "Could this be the offsets for the mob I'm hitting?" I thought. It's possible... but something just doesn't look right... Why would those offsets be the mob when prism beam says 39 19 and Ice Shard/Vain Break say 36 0E? I did some more tests, but this is where I leave it open for a little bit, so I'm not just talking to myself lol