|
|
@ -29,6 +29,7 @@ import engine.net.client.ClientConnection; |
|
|
|
import engine.net.client.msg.UpdateEffectsMsg; |
|
|
|
import engine.net.client.msg.UpdateEffectsMsg; |
|
|
|
import engine.powers.EffectsBase; |
|
|
|
import engine.powers.EffectsBase; |
|
|
|
import engine.server.MBServerStatics; |
|
|
|
import engine.server.MBServerStatics; |
|
|
|
|
|
|
|
import engine.wpak.data.ModifierEntry; |
|
|
|
import org.pmw.tinylog.Logger; |
|
|
|
import org.pmw.tinylog.Logger; |
|
|
|
|
|
|
|
|
|
|
|
import java.sql.ResultSet; |
|
|
|
import java.sql.ResultSet; |
|
|
@ -60,6 +61,10 @@ public abstract class AbstractWorldObject extends AbstractGameObject { |
|
|
|
private int objectTypeMask = 0; |
|
|
|
private int objectTypeMask = 0; |
|
|
|
private Bounds bounds; |
|
|
|
private Bounds bounds; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Effects collection for wpak power manager
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ConcurrentHashMap<engine.wpak.data.Effect, ConcurrentHashMap<ModifierEntry, Integer>> _effects = new ConcurrentHashMap<>(); |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* No Id Constructor |
|
|
|
* No Id Constructor |
|
|
|
*/ |
|
|
|
*/ |
|
|
|