diff --git a/MiraAPI/Utilities/Helpers.cs b/MiraAPI/Utilities/Helpers.cs
index 687298e..5a70c2c 100644
--- a/MiraAPI/Utilities/Helpers.cs
+++ b/MiraAPI/Utilities/Helpers.cs
@@ -542,6 +542,48 @@ public static class Helpers
return role.NiceName;
}
+ ///
+ /// Returns the string of a .
+ ///
+ /// The to find.
+ /// The 's intro blurb.
+ public static string GetRoleIntroBlurb(this RoleBehaviour role)
+ {
+ if (role is ICustomRole custom)
+ {
+ return custom.RoleDescription;
+ }
+ return role.Blurb;
+ }
+
+ ///
+ /// Returns the string of a .
+ ///
+ /// The to find.
+ /// The 's medium description.
+ public static string GetRoleMedDescription(this RoleBehaviour role)
+ {
+ if (role is ICustomRole custom)
+ {
+ return custom.RoleDescription;
+ }
+ return role.BlurbMed;
+ }
+
+ ///
+ /// Returns the string of a .
+ ///
+ /// The to find.
+ /// The 's long description.
+ public static string GetRoleLongDescription(this RoleBehaviour role)
+ {
+ if (role is ICustomRole custom)
+ {
+ return custom.RoleLongDescription;
+ }
+ return role.BlurbLong;
+ }
+
///
/// Returns whether the is blacklisted from appearing and spawning. (Only applicable to vanilla roles).
///