From 5502084b1889b62487761a0f1281841849fd0c9e Mon Sep 17 00:00:00 2001
From: Sollace <sollacea@gmail.com>
Date: Sat, 23 Feb 2019 16:03:57 +0200
Subject: [PATCH] Reverse the burn check! Changelings disguised as mobs will
 burn in daylight if their mob does.

---
 .../minelittlepony/unicopia/spell/SpellDisguise.java   | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/minelittlepony/unicopia/spell/SpellDisguise.java b/src/main/java/com/minelittlepony/unicopia/spell/SpellDisguise.java
index f6ae5a8d..be466858 100644
--- a/src/main/java/com/minelittlepony/unicopia/spell/SpellDisguise.java
+++ b/src/main/java/com/minelittlepony/unicopia/spell/SpellDisguise.java
@@ -264,12 +264,16 @@ public class SpellDisguise extends AbstractSpell implements IAttachedEffect, ISu
             ((EntityTameable)to).setSitting(from.isSneaking());
         }
 
-        if (from.isBurning()) {
-            to.setFire(1);
-        } else {
+        if (from instanceof EntityPlayer && ((EntityPlayer)from).isCreative()) {
             to.extinguish();
         }
 
+        if (to.isBurning()) {
+            from.setFire(1);
+        } else {
+            from.extinguish();
+        }
+
         to.setSneaking(from.isSneaking());
     }