DarkstarProject / darkstar

DEPRECATED - FFXI Server Emulator - See Project Topaz
https://github.com/project-topaz/topaz
GNU General Public License v3.0
455 stars 550 forks source link

Dragon-Moogle terrorized Mission CS event #6290

Closed TeoTwawki closed 4 years ago

TeoTwawki commented 4 years ago

I have:

Client Version (type /ver in game) : 30191102_1

Source Branch (master/stable) : master

Additional Information (Steps to reproduce/Expected behavior) : step one: beat rank 2 dragon & eye step two: eye says dialog but on screen you see a moogle named "black dragon" step three: force disconnect coz thats the only way you are getting out of that scene without a GM releasing you!

Screenshot taken in Balga's Dias, the other 2 battlefields are similarly affected.

Teo_2019 11 18_122131

I just updated server this morning and reloaded the NPC list, so I'm on latest master here. We've missed something in ID shifts for sure.

ibm2431 commented 4 years ago

I did this mission on retail in June, and this is what I have for Waughroon:

    [17367790] = {['id']=17367790, ['name']="NPC[2ee]", ['polutils_name']="NPC", ['npc_type']="Simple NPC", ['index']=750, ['x']=0.000, ['y']=0.000, ['z']=0.000, ['r']=0, ['flag']=0, ['speed']=50, ['speedsub']=50, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=2, ['flags']=3, ['name_prefix']=0, ['look']="00003200", ['raw_packet']="0E201401EE020901EE020F00000000000000000000000000000000003232640002030000000000000000000000000000000032004E50435B3265655D00000000", ['level']='?'},
    [17367791] = {['id']=17367791, ['name']="Seeker", ['polutils_name']="Seeker", ['npc_type']="Simple NPC", ['index']=751, ['x']=-169.973, ['y']=59.862, ['z']=-142.114, ['r']=126, ['flag']=0, ['speed']=40, ['speedsub']=40, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=6, ['flags']=155, ['name_prefix']=32, ['look']="00000801", ['raw_packet']="0E202000EF020901EF020F7E17F929C3B0726F422F1D0EC30000000028286400069B0000003700200000000000000000000008015365656B6572000000000000", ['level']='?'},
    [17367792] = {['id']=17367792, ['name']="DarkDragon", ['polutils_name']="Dark Dragon", ['npc_type']="Simple NPC", ['index']=752, ['x']=-177.226, ['y']=60.168, ['z']=-142.009, ['r']=130, ['flag']=0, ['speed']=40, ['speedsub']=40, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=6, ['flags']=155, ['name_prefix']=32, ['look']="0000A401", ['raw_packet']="0E222200F0020901F0020F82DB3931C308AC70424E020EC30000000028286400069B00000022002000000000000000000000A4014461726B447261676F6E000000000000", ['level']='?'},
    [17367793] = {['id']=17367793, ['name']="Lion", ['polutils_name']="Lion", ['npc_type']="Simple NPC", ['index']=753, ['x']=-200.570, ['y']=58.544, ['z']=-140.758, ['r']=254, ['flag']=0, ['speed']=50, ['speedsub']=50, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=6, ['flags']=27, ['name_prefix']=32, ['look']="00003C00", ['raw_packet']="0E1E0F02F1020901F1020FFEEC9148C30E2D6A420CC20CC30000000032326400061B000000000020000000000000000000003C004C696F6E00000000", ['level']='?'},
    [17367794] = {['id']=17367794, ['name']="Ayame", ['polutils_name']="Ayame", ['npc_type']="Equipped NPC", ['index']=754, ['x']=-183.525, ['y']=59.896, ['z']=-141.997, ['r']=253, ['flag']=0, ['speed']=50, ['speedsub']=50, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=6, ['flags']=27, ['name_prefix']=32, ['look']="0100030211100920093009400950906000700000", ['raw_packet']="0E282300F2020901F20257FD668637C381956F423BFF0DC30000000032326400061B00000000002000000000000000000100030211100920093009400950906000700000000000000000000000000000", ['level']='?'},
    [17367795] = {['id']=17367795, ['name']="Ayame", ['polutils_name']="Ayame", ['npc_type']="Equipped NPC", ['index']=755, ['x']=-185.383, ['y']=59.815, ['z']=-136.122, ['r']=35, ['flag']=0, ['speed']=50, ['speedsub']=50, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=6, ['flags']=27, ['name_prefix']=32, ['look']="0100030211100920093009400950006000700000", ['raw_packet']="0E282400F3020901F30257230C6239C38F426F423B1F08C30000000032326400061B00000000002000000000000000000100030211100920093009400950006000700000000000000000000000000000", ['level']='?'},
    [17367796] = {['id']=17367796, ['name']="blank", ['polutils_name']="     ", ['npc_type']="Decoration", ['index']=756, ['x']=-155.643, ['y']=58.061, ['z']=-141.992, ['r']=23, ['flag']=0, ['speed']=50, ['speedsub']=50, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=4, ['flags']=2051, ['name_prefix']=0, ['look']="00003200", ['raw_packet']="0E1C1102F4020901F4020F179CA41BC3773E6842F4FD0DC30000000032326400040308000000000000000000000000000000320000000000", ['level']='?'},
    [17367797] = {['id']=17367797, ['name']="NPC[2f5]", ['polutils_name']="NPC", ['npc_type']="Simple NPC", ['index']=757, ['x']=0.000, ['y']=0.000, ['z']=0.000, ['r']=0, ['flag']=0, ['speed']=50, ['speedsub']=50, ['animation']=0, ['animationsub']=0, ['namevis']=0, ['status']=2, ['flags']=3, ['name_prefix']=0, ['look']="00003200", ['raw_packet']="0E201401F5020901F5020F00000000000000000000000000000000003232640002030000000000000000000000000000000032004E50435B3266355D00000000", ['level']='?'},

Which seems to match our NPC list in regards to Dragon (not the no-name NPCs though). So if it's a shift it's post-June.

TeoTwawki commented 4 years ago

some days I swear the system just conspires to make me feel retarded with situations I sure as F would not believe if someone was telling me.

2 copies of my repo. same fork, same branch, same commit hash..2 different copies of the NPC list both showing the green checkmark - one at my local pc one at my server. They don't match. its not line endings. one of them actually is wrong: the one on my server. Its as if the server did "fetch" instead of "pull" but even if that happened, the commit would be on the previous one, or the file would be flagged as having been changed. I forced it back to the previous commit and re-pulled.

Teo_2019 11 18_143335