diff --git a/extras/conf/udb/Includes/SRB222_linedefs.cfg b/extras/conf/udb/Includes/SRB222_linedefs.cfg
index 5abb11ae93317ceba50d88c0dad207a201d70382..c2bcfa3b341016916ac491f515026c20ebc35b27 100644
--- a/extras/conf/udb/Includes/SRB222_linedefs.cfg
+++ b/extras/conf/udb/Includes/SRB222_linedefs.cfg
@@ -1640,6 +1640,17 @@ udmf
 			title = "Horizon Effect";
 			prefix = "(41)";
 		}
+
+		63
+		{
+			title = "Fake Floor/Ceiling Planes";
+			prefix = "(63)";
+			arg0
+			{
+				title = "Target sector tag";
+				type = 13;
+			}
+		}
 	}
 
 	parameters
diff --git a/src/p_setup.c b/src/p_setup.c
index 4564ec75e644e242eea254271e849cc85a23b6d2..9fe4446a6cbf1550ea064f6c81ba947e52d7efcd 100644
--- a/src/p_setup.c
+++ b/src/p_setup.c
@@ -3340,6 +3340,9 @@ static void P_ConvertBinaryMap(void)
 			}
 			lines[i].special = 61;
 			break;
+		case 63: //Fake floor/ceiling planes
+			lines[i].args[0] = tag;
+			break;
 		case 66: //Move floor by displacement
 		case 67: //Move ceiling by displacement
 		case 68: //Move floor and ceiling by displacement
diff --git a/src/p_spec.c b/src/p_spec.c
index 22ca43bbbc1f3f35d30251bf3f3a0c5560949271..82f18b402fdcf85d8e330e79716b61625d73cb23 100644
--- a/src/p_spec.c
+++ b/src/p_spec.c
@@ -6206,7 +6206,7 @@ void P_SpawnSpecials(boolean fromnetsave)
 
 			case 63: // support for drawn heights coming from different sector
 				sec = sides[*lines[i].sidenum].sector-sectors;
-				TAG_ITER_SECTORS(tag, s)
+				TAG_ITER_SECTORS(lines[i].args[0], s)
 					sectors[s].heightsec = (INT32)sec;
 				break;