Fix missing parameter

This commit is contained in:
HungDK
2025-09-25 15:27:41 +07:00
parent 4243bab53f
commit 83843ce63e
@@ -81,7 +81,8 @@ namespace PerfectWorld.Scripts.Managers
if (edm != null)
{
uint id = unchecked((uint)templateId);
object data = edm.get_data_ptr(id, ID_SPACE.ID_SPACE_ESSENCE);
DATA_TYPE dt = DATA_TYPE.DT_INVALID;
object data = edm.get_data_ptr(id, ID_SPACE.ID_SPACE_ESSENCE, ref dt);
if (data == null)
{
data = TryFindElementByScanningArrays(edm, id);
@@ -495,11 +496,12 @@ namespace PerfectWorld.Scripts.Managers
int limit = 1;
try
{
var edm = ElementDataManProvider.GetElementDataMan();
if (edm != null)
{
uint id = unchecked((uint)templateId);
object data = edm.get_data_ptr(id, ID_SPACE.ID_SPACE_ESSENCE);
var edm = ElementDataManProvider.GetElementDataMan();
if (edm != null)
{
uint id = unchecked((uint)templateId);
DATA_TYPE dt = DATA_TYPE.DT_INVALID;
object data = edm.get_data_ptr(id, ID_SPACE.ID_SPACE_ESSENCE, ref dt);
limit = ExtractPileLimitFromElement(data);
}
}