@@ -20,7 +20,7 @@ public partial class Scribe : Node
2020 1 ,
2121 ( director , note , timing ) =>
2222 {
23- director . Player . TakeDamage ( ( 3 - ( int ) timing ) + note . GetBaseVal ( ) ) ;
23+ director . Player . TakeDamage ( ( 3 - ( int ) timing ) * note . GetBaseVal ( ) ) ;
2424 }
2525 ) ,
2626 new Note (
@@ -32,8 +32,9 @@ public partial class Scribe : Node
3232 1 ,
3333 ( director , note , timing ) =>
3434 {
35- if ( timing != Timing . Miss )
36- director . Enemy . TakeDamage ( ( int ) timing + note . GetBaseVal ( ) ) ;
35+ if ( timing == Timing . Miss )
36+ return ;
37+ director . Enemy . TakeDamage ( ( int ) timing * note . GetBaseVal ( ) ) ;
3738 }
3839 ) ,
3940 new Note (
@@ -42,11 +43,12 @@ public partial class Scribe : Node
4243 "Basic player note, deals double damage to enemy." ,
4344 GD . Load < Texture2D > ( "res://Classes/Notes/assets/double_note.png" ) ,
4445 null ,
45- 1 ,
46+ 2 ,
4647 ( director , note , timing ) =>
4748 {
48- if ( timing != Timing . Miss )
49- director . Enemy . TakeDamage ( ( 2 * ( int ) timing ) + note . GetBaseVal ( ) ) ;
49+ if ( timing == Timing . Miss )
50+ return ;
51+ director . Enemy . TakeDamage ( note . GetBaseVal ( ) * ( int ) timing ) ;
5052 }
5153 ) ,
5254 new Note (
@@ -58,8 +60,9 @@ public partial class Scribe : Node
5860 1 ,
5961 ( director , note , timing ) =>
6062 {
61- if ( timing != Timing . Miss )
62- director . Player . Heal ( ( int ) timing + note . GetBaseVal ( ) ) ;
63+ if ( timing == Timing . Miss )
64+ return ;
65+ director . Player . Heal ( ( int ) timing * note . GetBaseVal ( ) ) ;
6366 }
6467 ) ,
6568 new Note (
@@ -71,11 +74,10 @@ public partial class Scribe : Node
7174 1 ,
7275 ( director , note , timing ) =>
7376 {
74- if ( timing != Timing . Miss )
75- {
76- director . Player . Heal ( ( int ) timing ) ;
77- director . Enemy . TakeDamage ( ( int ) timing + note . GetBaseVal ( ) ) ;
78- }
77+ if ( timing == Timing . Miss )
78+ return ;
79+ director . Player . Heal ( ( int ) timing * note . GetBaseVal ( ) ) ;
80+ director . Enemy . TakeDamage ( ( int ) timing * note . GetBaseVal ( ) ) ;
7981 }
8082 ) ,
8183 new Note (
@@ -87,8 +89,9 @@ public partial class Scribe : Node
8789 1 ,
8890 ( director , note , timing ) =>
8991 {
90- if ( timing != Timing . Miss )
91- director . Enemy . TakeDamage ( ( int ) timing + note . GetBaseVal ( ) ) ;
92+ if ( timing == Timing . Miss )
93+ return ;
94+ director . Enemy . TakeDamage ( ( int ) timing + note . GetBaseVal ( ) ) ;
9295 } ,
9396 0.25f
9497 ) ,
0 commit comments