diff --git a/src/resources/buffs/Buff.java b/src/resources/buffs/Buff.java index 4f0656ff..d845d423 100644 --- a/src/resources/buffs/Buff.java +++ b/src/resources/buffs/Buff.java @@ -38,6 +38,7 @@ import com.sleepycat.persist.model.NotPersistent; import engine.resources.common.CRC; import engine.resources.objects.IDelta; +import engine.resources.objects.SWGObject; public class Buff implements IDelta, Serializable { @@ -150,7 +151,13 @@ public class Buff implements IDelta, Serializable { }*/ public Buff() { } - + + @Override + public void init(SWGObject object) { + // TODO Auto-generated method stub + + } + @Override public byte[] getBytes() { @@ -482,5 +489,5 @@ public class Buff implements IDelta, Serializable { public void setBuffCRC(int buffCRC) { this.buffCRC = buffCRC; } - + } diff --git a/src/resources/objects/SWGList.java b/src/resources/objects/SWGList.java index 0a7e2d0d..781a676d 100644 --- a/src/resources/objects/SWGList.java +++ b/src/resources/objects/SWGList.java @@ -74,7 +74,7 @@ public class SWGList implements List, Serializable { for (Object item : list) { try { if (item instanceof IDelta) { - item.getClass().getMethod("init", new Class[] {}).invoke(item, new Object[] { }); + item.getClass().getMethod("init", new Class[] { SWGObject.class }).invoke(item, new Object[] { object }); } } catch (Exception e) { e.printStackTrace(); diff --git a/src/resources/objects/SWGMap.java b/src/resources/objects/SWGMap.java index a8ffc398..89e25a13 100644 --- a/src/resources/objects/SWGMap.java +++ b/src/resources/objects/SWGMap.java @@ -81,7 +81,7 @@ public class SWGMap implements Map, Serializable { for (Object item : map.values()) { try { if (item instanceof IDelta) { - item.getClass().getMethod("init", new Class[] {}).invoke(item, new Object[] { }); + item.getClass().getMethod("init", new Class[] { SWGObject.class }).invoke(item, new Object[] { object }); } } catch (Exception e) { e.printStackTrace(); diff --git a/src/resources/objects/SWGMultiMap.java b/src/resources/objects/SWGMultiMap.java index fce0b1c9..f0bb5083 100644 --- a/src/resources/objects/SWGMultiMap.java +++ b/src/resources/objects/SWGMultiMap.java @@ -76,7 +76,7 @@ public class SWGMultiMap implements Multimap, Serializable { for (Object item : map.values()) { try { if (item instanceof IDelta) { - item.getClass().getMethod("init", new Class[] {}).invoke(item, new Object[] { }); + item.getClass().getMethod("init", new Class[] { SWGObject.class }).invoke(item, new Object[] { object }); } } catch (Exception e) { e.printStackTrace(); diff --git a/src/resources/objects/SWGSet.java b/src/resources/objects/SWGSet.java index 9d316343..40f688f3 100644 --- a/src/resources/objects/SWGSet.java +++ b/src/resources/objects/SWGSet.java @@ -75,7 +75,7 @@ public class SWGSet implements Set, Serializable { for (Object item : set) { try { if (item instanceof IDelta) { - item.getClass().getMethod("init", new Class[] {}).invoke(item, new Object[] { }); + item.getClass().getMethod("init", new Class[] { SWGObject.class }).invoke(item, new Object[] { object }); } } catch (Exception e) { e.printStackTrace();