@@ -144,7 +144,7 @@ module CritRanks
144
144
:wound_rank => 3 ,
145
145
:secondary_wound => nil ,
146
146
:regex =>
147
- /(?:.*?'s h|H)ead is cracked as (?:it|she|he is thrown|you throw .*?) to the ground./ } ,
147
+ /(?:.*?'s h|H)ead (?: is )? cracked as (?:it|she|he is thrown|you throw .*?) to the ground./ } ,
148
148
8 =>
149
149
{ :type => "Grapple" ,
150
150
:location => "Head" ,
@@ -182,7 +182,7 @@ module CritRanks
182
182
:slowed => false ,
183
183
:wound_rank => 3 ,
184
184
:secondary_wound => nil ,
185
- :regex => /Head crushed! Resulting death is... messy./ } } ,
185
+ :regex => /Head crushed. Resulting death is... messy./ } } ,
186
186
:neck =>
187
187
{ 1 =>
188
188
{ :type => "Grapple" ,
@@ -317,7 +317,7 @@ module CritRanks
317
317
:wound_rank => 3 ,
318
318
:secondary_wound => nil ,
319
319
:regex =>
320
- /Grab to the head sprains .*?'s neck badly before it hits the ground./ } ,
320
+ /Grab to the head sprains .*?'s neck badly before (?:he|she|it) hits the ground./ } ,
321
321
8 =>
322
322
{ :type => "Grapple" ,
323
323
:location => "Neck" ,
@@ -394,7 +394,7 @@ module CritRanks
394
394
:slowed => false ,
395
395
:wound_rank => 0 ,
396
396
:secondary_wound => nil ,
397
- :regex => /Weak eye gouge, probably distracting./ } ,
397
+ :regex => /Weak eye gouge, (?: probably distracting|you may have .*?'s attention now) ./ } ,
398
398
2 =>
399
399
{ :type => "Grapple" ,
400
400
:location => "Left eye" ,
@@ -470,7 +470,7 @@ module CritRanks
470
470
:slowed => false ,
471
471
:wound_rank => 1 ,
472
472
:secondary_wound => nil ,
473
- :regex => /Dirt gets in .*?'s eyes as it is pushed to the ground./ } ,
473
+ :regex => /Dirt gets in .*?'s eyes as (?:she|he|it) is pushed to the ground./ } ,
474
474
6 =>
475
475
{ :type => "Grapple" ,
476
476
:location => "Left eye" ,
@@ -605,7 +605,7 @@ module CritRanks
605
605
:slowed => false ,
606
606
:wound_rank => 1 ,
607
607
:secondary_wound => nil ,
608
- :regex => /Solid chest grapple, a .*? is winded./ } ,
608
+ :regex => /Solid chest grapple, .*? is winded./ } ,
609
609
4 =>
610
610
{ :type => "Grapple" ,
611
611
:location => "Chest" ,
@@ -643,7 +643,7 @@ module CritRanks
643
643
:slowed => false ,
644
644
:wound_rank => 1 ,
645
645
:secondary_wound => nil ,
646
- :regex => /Hard blow to chest knocks .*? back and winds it ./ } ,
646
+ :regex => /Hard blow to chest knocks .*? back and winds (?:it|him|her) ./ } ,
647
647
6 =>
648
648
{ :type => "Grapple" ,
649
649
:location => "Chest" ,
@@ -815,7 +815,7 @@ module CritRanks
815
815
:slowed => false ,
816
816
:wound_rank => 1 ,
817
817
:secondary_wound => nil ,
818
- :regex => /Hard blow to stomach knocks .*? back and winds it ./ } ,
818
+ :regex => /Hard blow to stomach knocks .*? back and winds (?:her|him|it) ./ } ,
819
819
6 =>
820
820
{ :type => "Grapple" ,
821
821
:location => "Abdomen" ,
@@ -1085,7 +1085,7 @@ module CritRanks
1085
1085
:slowed => false ,
1086
1086
:wound_rank => 1 ,
1087
1087
:secondary_wound => nil ,
1088
- :regex => /Fierce arm lock twists a .*?'s right arm./ } ,
1088
+ :regex => /Fierce arm lock twists an? .*?'s right arm./ } ,
1089
1089
7 =>
1090
1090
{ :type => "Grapple" ,
1091
1091
:location => "Right arm" ,
@@ -1432,7 +1432,7 @@ module CritRanks
1432
1432
:wound_rank => 1 ,
1433
1433
:secondary_wound => nil ,
1434
1434
:regex =>
1435
- /.*?'s left hand is wrenched hard as (?:it| she|he) is thrown to the ground./ } ,
1435
+ /(?: .*?'s l|L)eft hand (?: is )? wrenched hard as (?:she|he|it|opponent ) is thrown to the ground./ } ,
1436
1436
8 =>
1437
1437
{ :type => "Grapple" ,
1438
1438
:location => "Left hand" ,
@@ -1491,7 +1491,7 @@ module CritRanks
1491
1491
:wound_rank => 1 ,
1492
1492
:secondary_wound => nil ,
1493
1493
:regex =>
1494
- /.*?'s right hand is wrenched hard as she is thrown to the ground./ } } ,
1494
+ /(?: .*?'s r|R)ight hand (?: is )? wrenched hard as (?: she|he|it|opponent) is thrown to the ground./ } } ,
1495
1495
:left_leg =>
1496
1496
{ 1 =>
1497
1497
{ :type => "Grapple" ,
@@ -1549,7 +1549,7 @@ module CritRanks
1549
1549
:slowed => false ,
1550
1550
:wound_rank => 1 ,
1551
1551
:secondary_wound => nil ,
1552
- :regex => /Leg sweep keeps a .*?'s feet overhead./ } ,
1552
+ :regex => /Leg sweep keeps .*?'s feet overhead./ } ,
1553
1553
4 =>
1554
1554
{ :type => "Grapple" ,
1555
1555
:location => "Left leg" ,
@@ -1626,7 +1626,7 @@ module CritRanks
1626
1626
:wound_rank => 1 ,
1627
1627
:secondary_wound => nil ,
1628
1628
:regex =>
1629
- /(?:.*?'s l|L)eft leg is wrenched hard as (?:she|he|it|opponent) is thrown to the ground./ } ,
1629
+ /(?:.*?'s l|L)eft leg (?: is )? wrenched hard as (?:she|he|it|opponent) is thrown to the ground./ } ,
1630
1630
8 =>
1631
1631
{ :type => "Grapple" ,
1632
1632
:location => "Left leg" ,
@@ -1704,7 +1704,7 @@ module CritRanks
1704
1704
:wound_rank => 1 ,
1705
1705
:secondary_wound => nil ,
1706
1706
:regex =>
1707
- /(?:.*?'s r|R)ight leg is wrenched hard as (?:she|he|it|opponent) is thrown to the ground./ } ,
1707
+ /(?:.*?'s r|R)ight leg (?: is )? wrenched hard as (?:she|he|it|opponent) is thrown to the ground./ } ,
1708
1708
8 =>
1709
1709
{ :type => "Grapple" ,
1710
1710
:location => "Right leg" ,
0 commit comments