diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_DB_PRN_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_DB_PRN_eod_h2.sti
new file mode 100644
index 000000000..6e290cff1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_DB_PRN_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_N_PRNE_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_N_PRNE_eod_h2.sti
new file mode 100644
index 000000000..a43c902eb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_N_PRNE_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_N_ROLL_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_N_ROLL_eod_h2.sti
new file mode 100644
index 000000000..cf87ed8cb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_N_ROLL_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_PRNCOW_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_PRNCOW_eod_h2.sti
new file mode 100644
index 000000000..7049e793b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_PRNCOW_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_PRN_MED_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_PRN_MED_eod_h2.sti
new file mode 100644
index 000000000..312294b73
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_PRN_MED_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_P_DIE_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_P_DIE_eod_h2.sti
new file mode 100644
index 000000000..b8b408e27
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_P_DIE_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_ROLL_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_ROLL_eod_h2.sti
new file mode 100644
index 000000000..fd446eb9b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_ROLL_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_R_PRNCOW_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_R_PRNCOW_eod_h2.sti
new file mode 100644
index 000000000..c7ac06c1e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_R_PRNCOW_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_R_PRN_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_R_PRN_eod_h2.sti
new file mode 100644
index 000000000..31304c24a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_R_PRN_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_R_ROLL_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_R_ROLL_eod_h2.sti
new file mode 100644
index 000000000..4d2a7e036
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_R_ROLL_eod_h2.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGF/F_SLEEP_eod_h2.sti b/gamedir/Data/Anims/LOBOT/RGF/F_SLEEP_eod_h2.sti
new file mode 100644
index 000000000..bc0d0a3ea
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGF/F_SLEEP_eod_h2.sti differ
diff --git a/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml b/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml
index cc9214d44..9be9c633d 100644
--- a/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml
+++ b/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml
@@ -617,7 +617,14 @@
EODhelmet
EODvest
-
+
+
+
+ EODhelmet
+ EODvest
+ HasRifleTypeWeaponInHand
+
+
213
diff --git a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGF/LogicalBodyType_RGF_gear.xml b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGF/LogicalBodyType_RGF_gear.xml
index 8f869335c..aaff9fdb5 100644
--- a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGF/LogicalBodyType_RGF_gear.xml
+++ b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGF/LogicalBodyType_RGF_gear.xml
@@ -417,6 +417,9 @@
+
+
+
@@ -427,7 +430,6 @@
-
diff --git a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml
index 8b786a41d..d93107913 100644
--- a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml
+++ b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml
@@ -406,6 +406,9 @@
+
+
+
@@ -416,7 +419,6 @@
-