diff --git a/korman/properties/modifiers/render.py b/korman/properties/modifiers/render.py
index 6debded..35337c6 100644
--- a/korman/properties/modifiers/render.py
+++ b/korman/properties/modifiers/render.py
@@ -824,6 +824,10 @@ class PlasmaViewFaceMod(idprops.IDPropObjectMixin, PlasmaModifierProperties):
                               description="Swivel only around the local Y axis",
                               default=False)
 
+    # TikiBear - add the two missing pivots
+    special_pivots = BoolProperty(name="Special Pivots",
+                              description="Default: 3-axis; With Pivot on local Y: 2-axis, local Y azimuth axis",
+                              default=False)
     offset = BoolProperty(name="Offset", description="Use offset vector", default=False)
     offset_local = BoolProperty(name="Local", description="Use local coordinates", default=False)
     offset_coord = FloatVectorProperty(name="", subtype="XYZ")
@@ -858,13 +862,22 @@ class PlasmaViewFaceMod(idprops.IDPropObjectMixin, PlasmaModifierProperties):
                 else:
                     raise ExportError("'{}': Swivel's target object must be selected".format(self.key_name))
 
-            if self.pivot_on_y:
-                vfm.setFlag(plViewFaceModifier.kPivotY, True)
+            if self.special_pivots:
+                # TikiBear - add missing pivots
+                if self.pivot_on_y: # 2-axis
+                    vfm.setFlag(plViewFaceModifier.kPivotFavorY, True)
+                else: # 3-axis
+                    vfm.setFlag(plViewFaceModifier.kPivotTumple, True)
             else:
-                vfm.setFlag(plViewFaceModifier.kPivotFace, True)
+                if self.pivot_on_y:
+                    vfm.setFlag(plViewFaceModifier.kPivotY, True)
+                else:
+                    vfm.setFlag(plViewFaceModifier.kPivotFace, True)
 
             if self.offset:
                 vfm.offset = hsVector3(*self.offset_coord)
+                # TikiBear - add missing flag
+                vfm.setFlag(plViewFaceModifier.kOffset, True)
                 if self.offset_local:
                     vfm.setFlag(plViewFaceModifier.kOffsetLocal, True)
 
diff --git a/korman/ui/modifiers/render.py b/korman/ui/modifiers/render.py
index 3ae24ac..372c7e4 100644
--- a/korman/ui/modifiers/render.py
+++ b/korman/ui/modifiers/render.py
@@ -290,6 +290,8 @@ def viewfacemod(modifier, layout, context):
             layout.separator()
 
         layout.prop(modifier, "pivot_on_y")
+        # TikiBear: add special pivot flag
+        layout.prop(modifier, "special_pivots")
         layout.separator()
 
         split = layout.split()