Changeset f216bbae8f0b058e4aecac270f324f5ab5a2ad6c

Show
Ignore:
Timestamp:
04/05/08 14:00:26 (6 months ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1207396826 +0200
git-parent:

[16c4457236524ba51bdec00f74dc9d8288224508]

git-author:
Christopher Jung <bktheg@web.de> 1207396826 +0200
Message:

NPC-Scriptberechnung gefixt

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/net/driftingsouls/ds2/server/tick/regular/NPCScriptTick.java

    r1c1f80d rf216bba  
    2929 
    3030import net.driftingsouls.ds2.server.ContextCommon; 
     31import net.driftingsouls.ds2.server.Offizier; 
     32import net.driftingsouls.ds2.server.bases.Base; 
     33import net.driftingsouls.ds2.server.battles.Battle; 
     34import net.driftingsouls.ds2.server.battles.BattleShip; 
    3135import net.driftingsouls.ds2.server.entities.User; 
    3236import net.driftingsouls.ds2.server.framework.Common; 
     37import net.driftingsouls.ds2.server.framework.db.HibernateFacade; 
    3338import net.driftingsouls.ds2.server.scripting.EngineIdentifier; 
    3439import net.driftingsouls.ds2.server.scripting.NullLogger; 
    3540import net.driftingsouls.ds2.server.scripting.ScriptParserContext; 
    3641import net.driftingsouls.ds2.server.ships.Ship; 
     42import net.driftingsouls.ds2.server.ships.ShipFleet; 
    3743import net.driftingsouls.ds2.server.tick.TickController; 
    3844 
     
    143149                                } 
    144150                                finally { 
    145                                         db.clear(); 
     151                                        db.evict(ship); 
    146152                                } 
    147153                        } 
     154                        db.evict(user); 
     155                        HibernateFacade.evictAll(db, Ship.class, Offizier.class, ShipFleet.class, Battle.class, BattleShip.class, Base.class); 
    148156                } 
    149157        }