Skip to content

“联盟沉船”功能一队心情计算有误 #626

Description

@julianlouis

在提问之前...

  • 我已经搜索了现有的 issues
  • 我在提问题之前至少花费了 5 分钟来思考和准备
  • 我已经阅读了 Wiki 中的 常见问题(FAQ)
  • 我正在使用最新版的 AzurPilot

描述你的问题

以“第一战Battle0通过 第二战Battle1沉船”为例,一队、二队心情都应只减1次,而Log中一队心情减2次 二队心情未减少。
已设置多队连战,设置如下图。
另外,可以添加选项让用户选择第二战/第三战沉船,从而更准确计算心情。
Image

如何复现

运行联盟沉船功能

预期行为

一队心情正常计算即可 二队上的1级船心情不影响

相关 Logs

════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
                                                        COALITIONSCUTTLE                                                        
════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
INFO     14:07:41.551 │ NemuIpcImpl init, nemu_folder=D:\Program Files\Netease\MuMu, ipc_dll=D:\Program                         
         Files\Netease\MuMu\nx_device\12.0\shell\sdk\external_renderer_ipc.dll, instance_id=0, display_id=0                     
INFO     14:07:41.558 │ [Device Orientation] 1 (HOME 键在右侧)                                                                  
INFO     14:07:41.583 │ [Screen_size] 1280x720                                                                                  
INFO     14:07:41.782 │ ^ 10 1280 720 255                                                                                       
INFO     14:07:41.784 │ $ 255                                                                                                   
INFO     14:07:41.786 │ MaaTouch stream connected                                                                               
INFO     14:07:41.788 │ max_contact: 10; max_x: 1280; max_y: 720; max_pressure: 255                                             
─────────────────────────────────────────────────── COALITION_20260723_HARD ────────────────────────────────────────────────────
INFO     14:07:42.558 │ COALITION_20260723_HARD                                                                                 
INFO     14:07:42.559 │ Count remain: 40                                                                                        
INFO     14:07:42.563 │ <<< UI GOTO PAGE_CAMPAIGN_MENU >>>                                                                      
INFO     14:07:42.605 │ Page switch: page_coalition -> page_campaign_menu                                                       
INFO     14:07:42.608 │ Click (  62,   56) @ BACK_ARROW                                                                         
INFO     14:07:43.328 │ Page switch: page_main_white -> page_campaign_menu                                                      
INFO     14:07:43.331 │ Click (1202,  465) @ MAIN_GOTO_CAMPAIGN_WHITE                                                           
INFO     14:07:43.527 │ Page arrive: page_campaign_menu                                                                         
INFO     14:07:43.530 │ UI get current page                                                                                     
INFO     14:07:43.533 │ [UI] page_campaign_menu                                                                                 
INFO     14:07:43.537 │ <<< UI GOTO PAGE_CAMPAIGN_MENU >>>                                                                      
INFO     14:07:43.540 │ Page arrive: page_campaign_menu                                                                         
INFO     14:07:43.546 │ Event available                                                                                         
INFO     14:07:43.550 │ <<< UI GOTO PAGE_COALITION >>>                                                                          
INFO     14:07:43.554 │ Page switch: page_campaign_menu -> page_coalition                                                       
INFO     14:07:43.557 │ Click ( 627,  242) @ CAMPAIGN_MENU_GOTO_EVENT                                                           
INFO     14:07:43.926 │ Page arrive: page_coalition                                                                             
INFO     14:07:43.937 │ Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'CoalitionScuttle']                       
INFO     14:07:43.939 │ Mystery Record event has no mode switch                                                                 
INFO     14:07:43.941 │ Mystery Record event does not support PT OCR, skip                                                      
INFO     14:07:43.943 │ Expect emotion reduce: (np.int64(6), np.int64(0))                                                       
INFO     14:07:43.955 │ Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'CoalitionScuttle']                       
INFO     14:07:43.957 │ Save config ./config\MUMU.json, CoalitionScuttle.Emotion.Fleet1Value=117,                               
         CoalitionScuttle.Emotion.Fleet1Record=datetime.datetime(2026, 7, 25, 14, 7, 44),                                       
         CoalitionScuttle.Emotion.Fleet2Value=119, CoalitionScuttle.Emotion.Fleet2Record=datetime.datetime(2026, 7, 25, 14, 7,  
         44)                                                                                                                    
INFO     14:07:43.970 │ [Emotion fleet_1] 117                                                                                   
INFO     14:07:43.972 │ [Emotion fleet_2] 119                                                                                   
INFO     14:07:43.978 │ Click ( 721,  356) @ MYSTERY_RECORD_HARD                                                                
INFO     14:07:44.146 │ Click (1068,  533) @ MYSTERY_RECORD_FLEET_PREPARATION                                                   
INFO     14:07:44.528 │ Combat preparation.                                                                                     
INFO     14:07:44.634 │ Click (1179,  646) @ BATTLE_PREPARATION                                                                 
INFO     14:07:44.730 │ [Automation] ON                                                                                         
INFO     14:07:45.133 │ [Loading] 39%                                                                                           
INFO     14:07:45.135 │ Screenshot interval set to 1.0s                                                                         
INFO     14:07:49.135 │ [BattleUI] PAUSE_Neon                                                                                   
─────────────────────────────────────────────────────────── BATTLE_0 ───────────────────────────────────────────────────────────
INFO     14:07:49.141 │ BATTLE_0                                                                                                
INFO     14:07:49.143 │ <<< EMOTION REDUCE >>>                                                                                  
INFO     14:07:49.158 │ Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'CoalitionScuttle']                       
INFO     14:07:49.161 │ Save config ./config\MUMU.json, CoalitionScuttle.Emotion.Fleet1Value=115,                               
         CoalitionScuttle.Emotion.Fleet1Record=datetime.datetime(2026, 7, 25, 14, 7, 49),                                       
         CoalitionScuttle.Emotion.Fleet2Value=119, CoalitionScuttle.Emotion.Fleet2Record=datetime.datetime(2026, 7, 25, 14, 7,  
         49)                                                                                                                    
INFO     14:07:49.176 │ [Emotion fleet_1] 115                                                                                   
INFO     14:07:49.179 │ [Emotion fleet_2] 119                                                                                   
INFO     14:07:50.132 │ Combat auto check timer reached                                                                         
INFO     14:08:21.155 │ Screenshot interval set to 0.2s                                                                         
INFO     14:08:21.157 │ Coalition scuttle combat re-enter                                                                       
INFO     14:08:21.488 │ Click (1045,  674) @ BATTLE_STATUS_S                                                                    
WARNING  14:08:21.548 │ Triggered normal end                                                                                    
INFO     14:08:21.568 │ Click (1073,  674) @ BATTLE_STATUS                                                                      
INFO     14:08:21.970 │ Click (1002,  654) @ BATTLE_STATUS                                                                      
INFO     14:08:22.369 │ Click (1023,  661) @ BATTLE_STATUS                                                                      
INFO     14:08:22.778 │ Click (1072,  660) @ BATTLE_STATUS                                                                      
INFO     14:08:23.178 │ Click (1097,  660) @ BATTLE_STATUS                                                                      
WARNING  14:08:26.969 │ [战斗] 检测到战斗状态但未检测到加载条                                                                   
─────────────────────────────────────────────────────────── BATTLE_1 ───────────────────────────────────────────────────────────
INFO     14:08:26.972 │ BATTLE_1                                                                                                
INFO     14:08:26.974 │ <<< EMOTION REDUCE >>>                                                                                  
INFO     14:08:26.985 │ Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'CoalitionScuttle']                       
INFO     14:08:26.987 │ Save config ./config\MUMU.json, CoalitionScuttle.Emotion.Fleet1Value=113,                               
         CoalitionScuttle.Emotion.Fleet1Record=datetime.datetime(2026, 7, 25, 14, 8, 27),                                       
         CoalitionScuttle.Emotion.Fleet2Value=119, CoalitionScuttle.Emotion.Fleet2Record=datetime.datetime(2026, 7, 25, 14, 8,  
         27)                                                                                                                    
INFO     14:08:27.000 │ [Emotion fleet_1] 113                                                                                   
INFO     14:08:27.002 │ [Emotion fleet_2] 119                                                                                   
WARNING  14:08:38.203 │ Battle Status C                                                                                         
INFO     14:08:38.544 │ Click (1038,  650) @ BATTLE_STATUS_C                                                                    
WARNING  14:08:38.599 │ Triggered normal end                                                                                    
INFO     14:08:39.015 │ Coalition scuttle combat re-enter                                                                       
INFO     14:08:39.382 │ Click (1044,  653) @ BATTLE_STATUS_D                                                                    
INFO     14:08:39.454 │ Click (1061,  664) @ BATTLE_STATUS                                                                      
INFO     14:08:39.750 │ Click (1136,  664) @ BATTLE_STATUS                                                                      
INFO     14:08:39.950 │ Click (1185,  654) @ SCUTTLE_CONFIRM                                                                    
INFO     14:08:40.052 │ Click (1125,  665) @ BATTLE_STATUS                                                                      
INFO     14:08:40.453 │ Click (1122,  662) @ BATTLE_STATUS                                                                      
INFO     14:08:40.854 │ Coalition combat end.                                                                                   
INFO     14:08:40.866 │ Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'CoalitionScuttle']                       
INFO     14:08:40.868 │ Save config ./config\MUMU.json, CoalitionScuttle.StopCondition.RunCount=39                              
INFO     14:08:40.875 │ [Alas] 调度器: 结束任务 `CoalitionScuttle`                                                              
INFO     14:08:40.879 │ [Server] cn                                                                                             
INFO     14:08:40.907 │ Bind task ['General', 'Alas']                                                                           
INFO     14:08:40.917 │ Pending tasks: ['CoalitionScuttle', 'OpsiScheduling', 'OpsiHazard1Leveling']                            
INFO     14:08:40.920 │ [Task] CoalitionScuttle (Enable, 2026-07-25 13:54:00)                                                   
INFO     14:08:40.922 │ Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'CoalitionScuttle']                       
INFO     14:08:40.938 │ [Alas] 调度器: 开始任务 `CoalitionScuttle`

截图

还有别的吗?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions