打綠惡魔 專家3
專家3的追逐指示物滿時
發動過去的陰影
吃遭遇卡一張勁敵附加卡
附加後跳錯誤
Marvel Champions LCG · By
Hi @makstfate,
Thank you for your bug report. Unfortunately, we couldn’t reproduce the issue in version 0.5.8.3. In our case, attaching “40034” to “40032” does not cause the game to crash.
However, we did identify a separate bug: the game crashes when an enemy activates while ‘40033’ is in play. We will fix this soon, but we’re not sure if it’s the same bug you reported. If you’d like us to investigate further, please upload your crash.json
file to help us identify the issue.
Thank you for your support and understanding.
如何上傳?
[WEB] 0.000 <info> URL: http://127.0.0.1:2345/?p=0</info>
[WEB] 0.000 <INFO> [Client] Player [0] connected
[EFF] 365.135 <FAILED> Traceback (most recent call last):
[EFF] 365.135 <FAILED> File "game\ability\effect.py", line 495, in ResolveSelfInternal
[EFF] 365.135 <FAILED> File "cards\pack\mut_gen\32049.py", line 11, in x_mansion
[EFF] 365.135 <FAILED> File "game\card\face\card_face.py", line 789, in HealthUnits
[EFF] 365.135 <FAILED> File "game\card\face\card_face.py", line 443, in CastTo
[EFF] 365.135 <FAILED> AssertionError: self=[(32,32049) X-Mansion] face_type=<class 'game.card.face.base.unit.Unit2'>
[SCE] 365.597 <INFO> Saved: ./crash.json
[ENG] 1575.127 <FAILED> Traceback (most recent call last):
[ENG] 1575.127 <FAILED> File "engine\engine.py", line 78, in EngineRun
[ENG] 1575.127 <FAILED> File "game\game.py", line 81, in GameRun
[ENG] 1575.127 <FAILED> File "game\game.py", line 70, in run_game
[ENG] 1575.127 <FAILED> File "game\game.py", line 55, in GameLoop
[ENG] 1575.127 <FAILED> File "game\game_run\game_run.py", line 102, in GameLoop
[ENG] 1575.127 <FAILED> File "game\world\world.py", line 484, in OnGameLoop
[ENG] 1575.127 <FAILED> File "game\world\world.py", line 473, in game_round
[ENG] 1575.127 <FAILED> File "game\world\world.py", line 353, in VillainPhase
[ENG] 1575.127 <FAILED> File "game\world\world.py", line 348, in villain_activations
[ENG] 1575.127 <FAILED> File "game\card\face\base\enemy.py", line 80, in DoActivate
[ENG] 1575.127 <FAILED> File "game\card\face\base\enemy.py", line 46, in DoAttackYou
[ENG] 1575.127 <FAILED> File "game\card\face\attribute\can_attack.py", line 292, in BasicAttack
[ENG] 1575.127 <FAILED> File "game\card\face\attribute\can_attack.py", line 214, in AttackInternal
[ENG] 1575.127 <FAILED> File "game\card\face\attribute\can_health.py", line 204, in TakeDamage
[ENG] 1575.127 <FAILED> File "game\card\face\attribute\can_health.py", line 138, in process_would_deal_damage_message
[ENG] 1575.127 <FAILED> File "game\event\sender\sender_damage.py", line 413, in __init__
[ENG] 1575.127 <FAILED> File "game\event\message_type.py", line 116, in __init__
[ENG] 1575.127 <FAILED> File "game\event\message_type.py", line 54, in __init__
[ENG] 1575.127 <FAILED> File "game\event\message_type.py", line 40, in __init__
[ENG] 1575.127 <FAILED> File "game\event\message_type.py", line 75, in __init__
[ENG] 1575.127 <FAILED> File "game\event\message_type.py", line 148, in __init__
[ENG] 1575.127 <FAILED> File "game\event\message.py", line 28, in __init__
[ENG] 1575.127 <FAILED> File "game\event\manager.py", line 577, in BroadcastMessage
[ENG] 1575.127 <FAILED> File "game\event\manager.py", line 180, in ProcessRuleEffect
[ENG] 1575.127 <FAILED> File "game\event\manager.py", line 506, in FilterAvailableEffects
[ENG] 1575.127 <FAILED> File "game\ability\effect.py", line 293, in CheckCondition
[ENG] 1575.127 <FAILED> File "game\ability\ability_factory\player.py", line 307, in <lambda>
[ENG] 1575.127 <FAILED> File "game\ability\ability_factory\player.py", line 290, in check_which_player
[ENG] 1575.127 <FAILED> AttributeError: 'Activate' object has no attribute 'initiator'
[SCE] 1575.911 <INFO> Saved: ./crash.json
[LOG] 1575.911 <INFO> Save crash.log
Hi @makstfate,
Thank you for sharing your dump file. We found two crashes in your dump. The first one is regarding card “32049”, which caused you to not recover 1 HP in step 30. The second one is regarding card “40033”, which also caused the game to crash.
We have fixed these bugs in the development version. We appreciate your help in improving the game!
By the way, you don’t need to include the log file in most cases. It can only help identify which line crashed, but not why it caused the crash.