Commit graph

6 commits

Author SHA1 Message Date
VladimirMangos
4d8aec2c7d [7580] Add Policies/Singleton.h include in all headers where it expected. 2009-03-29 15:49:44 +04:00
VladimirMangos
b419c0ed03 [7304] Move inner template class from parent class definition for better compatibility with some GCC versions. 2009-02-19 15:45:27 +03:00
arrai
1206026b44 [7301] Partially restored linux build 2009-02-18 23:34:54 +01:00
Neo2003
125bf4bfd6 [7299] Implemented circular loop detection for pools in pools
As a result, the last relation that makes the loop is automatically removed.
An error message is displayed and core go on loading remaining records.

Signed-off-by: Neo2003 <neo.2003@hotmail.fr>
2009-02-18 20:20:12 +01:00
Neo2003
5da8bdf16e Added support for pools in pools
Pools inside another pool cannot have a number of spawned objects <> 1 (maxlimit value)

Note: pools in a pool in a pool in a pool... is possible and working,
but circulare inclusion is not detected and will cause a core infinit loop

Signed-off-by: Neo2003 <neo.2003@hotmail.fr>
2009-02-18 20:19:59 +01:00
Neo2003
7d8dc0eeef Implemented gameobjects and creatures grouping (pools of them)
Groups (called pools) can be also member of any game event

Signed-off-by: Neo2003 <neo.2003@hotmail.fr>
Signed-off-by: freghar <compmancz@gmail.com>
2009-02-18 20:19:57 +01:00