diff --git a/Source/Core/Properties/AssemblyInfo.cs b/Source/Core/Properties/AssemblyInfo.cs
index c3cc42265c0facdf48da122c9c2687982f361708..eb01b45bff1fb692a4da1b1dbbbc449bff066b29 100755
--- a/Source/Core/Properties/AssemblyInfo.cs
+++ b/Source/Core/Properties/AssemblyInfo.cs
@@ -30,6 +30,6 @@ using CodeImp.DoomBuilder;
 //      Build Number
 //      Revision
 //
-[assembly: AssemblyVersion("2.3.0.2928")]
+[assembly: AssemblyVersion("2.3.0.2929")]
 [assembly: NeutralResourcesLanguageAttribute("en")]
-[assembly: AssemblyHash("4b1a31c")]
+[assembly: AssemblyHash("522c1e3")]
diff --git a/Source/Core/ZDoom/ActorStructure.cs b/Source/Core/ZDoom/ActorStructure.cs
index 169ffe9d9c1d068cffc8325240478cd3e5bc9782..fc6bb68c858d5fd0ce667a7a4febdb8289df4bcb 100755
--- a/Source/Core/ZDoom/ActorStructure.cs
+++ b/Source/Core/ZDoom/ActorStructure.cs
@@ -338,7 +338,7 @@ namespace CodeImp.DoomBuilder.ZDoom
 			}
 
             // [ZZ] return whatever is there by priority. try to pick non-TNT1 frames.
-            StateStructure.FrameInfo[] infos = new StateStructure.FrameInfo[] { lastNonTntInfo, firstNonTntInfo, lastInfo, firstInfo };
+            StateStructure.FrameInfo[] infos = new StateStructure.FrameInfo[] { lastNonTntInfo, lastInfo, firstNonTntInfo, firstInfo };
             foreach (StateStructure.FrameInfo info in infos)
                 if (info != null) return info;
 			
diff --git a/Source/Plugins/BuilderModes/Properties/AssemblyInfo.cs b/Source/Plugins/BuilderModes/Properties/AssemblyInfo.cs
index a61a18da16041def2d239148bb2ec7b736e1502d..cc2e01ebba0f644f9354d68e2419f073cac06ea5 100755
--- a/Source/Plugins/BuilderModes/Properties/AssemblyInfo.cs
+++ b/Source/Plugins/BuilderModes/Properties/AssemblyInfo.cs
@@ -29,5 +29,5 @@ using System.Resources;
 //      Build Number
 //      Revision
 //
-[assembly: AssemblyVersion("2.3.0.2928")]
+[assembly: AssemblyVersion("2.3.0.2929")]
 [assembly: NeutralResourcesLanguageAttribute("en")]