diff --git a/.gitignore b/.gitignore
index 58fa9be..c98cde7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@ bin/
/sdmap/packages
*.nupkg
/.vs
+.idea/
\ No newline at end of file
diff --git a/sdmap/src/sdmap.ext.Dapper/sdmap.ext.Dapper.csproj b/sdmap/src/sdmap.ext.Dapper/sdmap.ext.Dapper.csproj
index 7a8c548..796b482 100644
--- a/sdmap/src/sdmap.ext.Dapper/sdmap.ext.Dapper.csproj
+++ b/sdmap/src/sdmap.ext.Dapper/sdmap.ext.Dapper.csproj
@@ -13,13 +13,13 @@ https://github.com/sdcb/sdmap/blob/master/ReleaseNotes.md
false
false
false
- 0.16.3
+ 0.16.4
Dapper extensions for sdmap.
https://github.com/sdcb/sdmap
sdcb
MIT
- 0.16.3
- 0.16.3
+ 0.16.4
+ 0.16.4
LICENSE
true
true
diff --git a/sdmap/src/sdmap.ext/sdmap.ext.csproj b/sdmap/src/sdmap.ext/sdmap.ext.csproj
index c3fff8f..ba1945c 100644
--- a/sdmap/src/sdmap.ext/sdmap.ext.csproj
+++ b/sdmap/src/sdmap.ext/sdmap.ext.csproj
@@ -13,13 +13,13 @@ https://github.com/sdcb/sdmap/blob/master/ReleaseNotes.md
false
false
false
- 0.16.3
+ 0.16.4
Useful extensions for sdmap/Dapper.
https://github.com/sdcb/sdmap
sdcb
MIT
- 0.16.3
- 0.16.3
+ 0.16.4
+ 0.16.4
LICENSE
true
true
diff --git a/sdmap/src/sdmap/Macros/Implements/RuntimeMacros.cs b/sdmap/src/sdmap/Macros/Implements/RuntimeMacros.cs
index cc02275..052c841 100644
--- a/sdmap/src/sdmap/Macros/Implements/RuntimeMacros.cs
+++ b/sdmap/src/sdmap/Macros/Implements/RuntimeMacros.cs
@@ -488,6 +488,9 @@ public static bool IsEqual(object v1, object v2)
if (v1 is int integer)
return integer.Equals(Convert.ToInt32(v2));
+ if (v1 is long longValue)
+ return longValue.Equals(Convert.ToInt64(v2));
+
if (v1 is double db)
return db.Equals(Convert.ToDouble(v2));
diff --git a/sdmap/src/sdmap/sdmap.csproj b/sdmap/src/sdmap/sdmap.csproj
index f4390bd..cccd557 100644
--- a/sdmap/src/sdmap/sdmap.csproj
+++ b/sdmap/src/sdmap/sdmap.csproj
@@ -13,9 +13,9 @@
false
false
false
- 0.16.3
- 0.16.3
- 0.16.3
+ 0.16.4
+ 0.16.4
+ 0.16.4
sdcb
MIT
https://github.com/sdcb/sdmap