Welcome to the AFK Mods bug tracker. In order to report an issue, you need to have a VALIDATED account to post one. Once you have followed the link the registration email sent you, please select a project from the drop down menu below. Select “Open New Issue” and fill out the form with as many details as possible.

Please also consider sending your bug report to Bethesda if you are reporting on an issue with Skyrim Special Edition, Fallout 4, or Starfield. Doing so will help everyone on all platforms.

Issue Data
Status: Closed
Issue Type: Bug Report
Project: Unofficial Skyrim Special Edition Patch
Component: Skyrim SE: Vanilla
Category: Papyrus
Assigned To: Nobody
Platform: All
Severity: Very Low
Votes: 0
Watching: N/A
Opened By DarthVitrial on Jan 16, 2025 9:55 pm
Last Edited By Arthmoor on Feb 1, 2025 10:12 pm
Closed By Arthmoor on Feb 4, 2025 6:39 pm
Resolution: Fixed
Comment: Fixed for USSEP 4.3.4.

Issue #34767: Merge Modern Brawl Bug Fixes

 
The Modern Brawl Bug Fix updates the following 9 scripts. In the vanilla game, brawls (and certain other controlled combat scenarios) are cancelled when either participant is struck by a magic effect. This mod updates these events to trigger only when a participant is struck by a weapon (except fists), hostile spell, shout or scroll or when the player casts a spell, uses an ingredient or uses a potion during the brawl.

MQSkyHavenSparring: BladesSparringScript
CompanionsSingleCombatQuest: CompanionsSingleCombatantScript
MS11: MS11CalixtoScript
C00: C00VilkasScript
C00VilkasTrainingQuest: C00TrainerScript
DGIntimidateQuest: DGIntimidateAliasScript
DGIntimidateQuest: DGIntimidatePlayerScript
C00JorrvaskrFight: C00JorrvaskrFightAthisScript
C00JorrvaskrFight: C00JorrvaskrFightNjadaScript



The fix is super simple - it adds the following check to the OnHit before canceling the duel:
if (akSource as weapon) as Bool || (akSource as spell) as Bool && (akSource as spell).IsHostile() || (akSource as scroll) as Bool

Enai gave us the go-ahead to include this.



Attached Files:

Modern Brawl Fixes.7z

Related Issues: 34698  

Comments

1 comment(s) [Closed]
DarthVitrial said:
 
Note: the scripts say “function” instead of “event”, I think that might have been the decompilers doing. Need to change all the functions back into events before you compile.

Comment #1 Jan 16, 2025 10:14 pm  Edited by DarthVitrial on Jan 22, 2025 11:34 pm
Showing Comments 1 - 1 of 1