From 5c3d888cbe0edb773cae558505381512e3f54dff Mon Sep 17 00:00:00 2001
From: FartMaster69420 <78667902+FartMaster69420@users.noreply.github.com>
Date: Sun, 10 Apr 2022 14:42:18 -0400
Subject: [PATCH 1/2] Sapience Animal Nom
Gives the animal nom verb to sapient critters, even if they are not vore mobs.
---
code/modules/xenobio/items/slimepotions_vr.dm | 2 ++
vorestation.dme | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/code/modules/xenobio/items/slimepotions_vr.dm b/code/modules/xenobio/items/slimepotions_vr.dm
index 3ad720c2fc..d2cca6444d 100644
--- a/code/modules/xenobio/items/slimepotions_vr.dm
+++ b/code/modules/xenobio/items/slimepotions_vr.dm
@@ -164,6 +164,8 @@
to_chat(user, "You feed \the [M] the agent. It may now eventually develop proper sapience.")
M.ghostjoin = 1
active_ghost_pods |= M
+ if!(/mob/living/simple_mob/proc/animal_nom in M.verbs)
+ M.verbs += /mob/living/simple_mob/proc/animal_nom
M.ghostjoin_icon()
log_and_message_admins("[key_name_admin(user)] used a sapience potion on a simple mob: [M]. [ADMIN_FLW(src)]")
playsound(src, 'sound/effects/bubbles.ogg', 50, 1)
diff --git a/vorestation.dme b/vorestation.dme
index 1384c2c471..724a86ff2c 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -4102,7 +4102,6 @@
#include "maps\expedition_vr\beach\submaps\mountains.dm"
#include "maps\expedition_vr\beach\submaps\mountains_areas.dm"
#include "maps\gateway_archive_vr\blackmarketpackers.dm"
-#include "maps\groundbase\groundbase.dm"
#include "maps\offmap_vr\om_ships\abductor.dm"
#include "maps\southern_cross\items\clothing\sc_accessory.dm"
#include "maps\southern_cross\items\clothing\sc_suit.dm"
@@ -4119,5 +4118,6 @@
#include "maps\submaps\space_submaps\debrisfield\debrisfield.dm"
#include "maps\submaps\surface_submaps\wilderness\wilderness.dm"
#include "maps\submaps\surface_submaps\wilderness\wilderness_areas.dm"
+#include "maps\virgo_minitest\virgo_minitest.dm"
#include "maps\~map_system\maps.dm"
// END_INCLUDE
From 2c0622cd248f84e35cd0cc017c1cfc8d61ce5dd6 Mon Sep 17 00:00:00 2001
From: FartMaster69420 <78667902+FartMaster69420@users.noreply.github.com>
Date: Sun, 10 Apr 2022 15:16:44 -0400
Subject: [PATCH 2/2] Cleanup
---
code/modules/xenobio/items/slimepotions_vr.dm | 2 +-
vorestation.dme | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/modules/xenobio/items/slimepotions_vr.dm b/code/modules/xenobio/items/slimepotions_vr.dm
index d2cca6444d..540a610056 100644
--- a/code/modules/xenobio/items/slimepotions_vr.dm
+++ b/code/modules/xenobio/items/slimepotions_vr.dm
@@ -164,7 +164,7 @@
to_chat(user, "You feed \the [M] the agent. It may now eventually develop proper sapience.")
M.ghostjoin = 1
active_ghost_pods |= M
- if!(/mob/living/simple_mob/proc/animal_nom in M.verbs)
+ if(!M.vore_active)
M.verbs += /mob/living/simple_mob/proc/animal_nom
M.ghostjoin_icon()
log_and_message_admins("[key_name_admin(user)] used a sapience potion on a simple mob: [M]. [ADMIN_FLW(src)]")
diff --git a/vorestation.dme b/vorestation.dme
index 724a86ff2c..1384c2c471 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -4102,6 +4102,7 @@
#include "maps\expedition_vr\beach\submaps\mountains.dm"
#include "maps\expedition_vr\beach\submaps\mountains_areas.dm"
#include "maps\gateway_archive_vr\blackmarketpackers.dm"
+#include "maps\groundbase\groundbase.dm"
#include "maps\offmap_vr\om_ships\abductor.dm"
#include "maps\southern_cross\items\clothing\sc_accessory.dm"
#include "maps\southern_cross\items\clothing\sc_suit.dm"
@@ -4118,6 +4119,5 @@
#include "maps\submaps\space_submaps\debrisfield\debrisfield.dm"
#include "maps\submaps\surface_submaps\wilderness\wilderness.dm"
#include "maps\submaps\surface_submaps\wilderness\wilderness_areas.dm"
-#include "maps\virgo_minitest\virgo_minitest.dm"
#include "maps\~map_system\maps.dm"
// END_INCLUDE