File tree Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 36
36
"LMRTFY.DeathSave" : " Death Save" ,
37
37
"LMRTFY.Perception" : " Perception" ,
38
38
"LMRTFY.InitiativeRollMessage" : " Roll for Initiative!" ,
39
- "LMRTFY.DeathSaveRollMessage" : " Death Savings Throw" ,
39
+ "LMRTFY.DeathSaveRollMessage" : " Death Saving Throw" ,
40
40
"LMRTFY.PerceptionRollMessage" : " Perception Check" ,
41
41
"LMRTFY.Extras" : " Extras" ,
42
42
"LMRTFY.EnableParchmentTheme" : " Enable parchment theme" ,
Original file line number Diff line number Diff line change 84
84
"minimumCoreVersion" : " 0.7.5" ,
85
85
"compatibleCoreVersion" : " 0.7.9" ,
86
86
"allowBugReporter" : true
87
- }
87
+ }
Original file line number Diff line number Diff line change @@ -286,7 +286,16 @@ class LMRTFYRoller extends Application {
286
286
}
287
287
_onDeathSave ( event ) {
288
288
event . preventDefault ( ) ;
289
- this . _makeDiceRoll ( event , "1d20" , game . i18n . localize ( "LMRTFY.DeathSaveRollMessage" ) ) ;
289
+ if ( game . system . id == "dnd5e" ) {
290
+ for ( let actor of this . actors ) {
291
+ actor . rollDeathSave ( event ) ;
292
+ }
293
+ event . currentTarget . disabled = true ;
294
+ if ( this . element . find ( "button" ) . filter ( ( i , e ) => ! e . disabled ) . length === 0 )
295
+ this . close ( ) ;
296
+ } else {
297
+ this . _makeDiceRoll ( event , "1d20" , game . i18n . localize ( "LMRTFY.DeathSaveRollMessage" ) ) ;
298
+ }
290
299
}
291
300
292
301
_onPerception ( event ) {
You can’t perform that action at this time.
0 commit comments