Energy
f26d6151c8
[7141] Implement heroic raid instance mode support.
...
* Heroic mode player amount for instances in DB. Can be used for any instances but added for heroic raid instance.
* Output transfer error at max playrs limit.
* FIXME notes ;) for raid required implementing store 2 reset time and do global reset for 2 modes. But currently raid have inmmap entry data
same reset time for both cases.
* Update instances list where mounts allowed.
* Simplify and fix code for SMSG_RAID_INSTANCE_INFO.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-01-22 03:27:59 +03:00
ApoC
220aa56fed
[7124] Removed virtual keyworld from Map::CanUnload method. This method needn't to be virtual. Method moved all into header file to be inlined.
...
Fixed problem when instance never unloaded in case low population servers where update time always fit into WORLD_SLEEP_CONST and unload time is multiple of this constant.
Signed-off-by: ApoC <apoc@nymfe.net>
2009-01-20 20:54:23 +01:00
arrai
c6f48843ad
[7017] Updated copyright notice for new year
2009-01-03 18:09:51 +01:00
VladimirMangos
bd4fc1b0ae
[7005] Request Area/Zone Ids using 3D coordinates.
...
.map files not have 3D specifci area infor. So use hack way for update areaflag for some cases (areas 4281, 4342)
where exist area dependent auras.
2009-01-02 19:30:43 +03:00
tomrus88
a4b8862803
Merge branch 'master' into 303
2008-11-28 18:15:12 +03:00
Wyk3d
8b707ca072
[6855] Fixed the MapReference loop on map update by storing the iterator in the map.
2008-11-28 13:17:01 +02:00
Wyk3d
316acd590c
Fixed a bug with setting the reset schedul when removing players from the map
2008-11-28 08:14:02 +02:00
tomrus88
ed77adf964
Merge branch 'master' into 303
2008-11-27 07:19:12 +03:00
Wyk3d
ce387d8535
[6850] Use the HashMapHolder instead of MapReference in Map::Update for now (the refs can get invalidated during the loop).
2008-11-27 00:24:19 +02:00
tomrus88
13c5aea028
Updated vmap extractor bin's
2008-11-22 23:52:31 +03:00
tomrus88
397efd4fac
Merge branch 'master' into 303
...
Conflicts:
src/game/SpellEffects.cpp
2008-11-18 18:08:58 +03:00
VladimirMangos
5439dd0fd4
Allow constant only access to m_mapRefManager using Map::GetPlayers()
2008-11-17 14:56:44 +03:00
tomrus88
52b0ab1f89
Merge branch 'master' into 303
2008-11-17 01:50:37 +03:00
hunuza
520fce4b27
Move PlayersNearGrid() to Map class.
2008-11-16 22:29:10 +01:00
hunuza
79558a32d9
Introduce player map references.
2008-11-16 21:47:18 +01:00
tomrus88
e738198eb4
Merge branch 'master' into 303
...
Conflicts:
src/game/ItemPrototype.h
src/game/ObjectMgr.cpp
src/shared/Database/SQLStorage.cpp
2008-11-16 17:20:43 +03:00
tomrus88
4e76f1ac98
crash fix
2008-11-16 17:07:11 +03:00
Wyk3d
766654c85d
[6828] Added script name indexing for creature, gameobject, item, areatrigger and instance scripts.
...
* loaded all distinct script names into one vector at server startup
* added custom loaders to convert the script names to indices
* converted all the script lookup functions to use the index instead of the name
2008-11-16 03:20:16 +02:00
tomrus88
295fb07520
Merge branch 'master' into 303
2008-11-15 22:05:22 +03:00
Wyk3d
2bc0bc0f9a
[6825] Update only the cells around players and do not update the same cell twice
2008-11-15 15:29:53 +02:00
tomrus88
768fa2d2de
Merge branch 'master' into 303
...
Conflicts:
src/game/CharacterHandler.cpp
src/game/Pet.cpp
src/game/Player.cpp
2008-11-15 15:35:52 +03:00
hunuza
0d1b8038f5
Move object update from ObjectAccessor to Map update.
2008-11-15 00:31:51 +01:00
tomrus88
871d5f8c99
Small progress with vehicles
2008-11-12 00:49:19 +03:00
tomrus88
7974d1cb94
Merge branch 'master' into 303
...
Conflicts:
src/game/Player.cpp
src/game/Spell.cpp
2008-11-08 16:52:28 +03:00
VladimirMangos
4476d483d4
Fixed comment text and code indentifiers spelling.
...
GetFieldNames part provided by Paradox.
2008-11-06 19:22:23 +03:00
tomrus88
78ec66babc
Merge branch 'master' into 303
...
Conflicts:
contrib/extractor/System.cpp
contrib/extractor/ad.exe
src/game/WorldSocket.cpp
2008-11-06 15:50:47 +03:00
hunuza
90828fa699
Cache highest arena team/guild ids. Some code clean up.
2008-11-05 16:58:57 +01:00
tomrus88
9cc6f1f3ec
Merge branch 'master' into 303
...
Conflicts:
src/game/Level2.cpp
src/game/Pet.cpp
src/game/Player.cpp
2008-11-03 14:44:58 +03:00
VladimirMangos
ed7390dede
Instead mark spell as delatable mark it as executed and referenced from Unit current spells array and not deleted spell in like cases.
...
This is solve crashs if spell deleted at caster die in result triggered spells casting chain from currently executed spell.
2008-11-03 01:48:14 +03:00
tomrus88
df09909ec5
Updated rest of game stuff
2008-10-26 10:25:08 +03:00
unknown
8c6c66afe0
* Small clanup in Map.cpp
2008-10-16 10:43:06 +02:00
TheLuda
800ee76535
Imported MaNGOS revision 6767 from http://mangos.svn.sourceforge.net/svnroot/mangos/trunk/
2008-10-14 00:29:20 +02:00