tomrus88
ff2cda6af1
[9861] Backporting some code chnages from 400 branch.
...
(based on 400's commit 0f37423)
(based on 400's commit 636cfef)
(based on 400's commit 0bbe3a7)
(based on 400's commit ce86b56)
(based on 400's commit b74c6a8)
2010-05-10 23:45:49 +04:00
VladimirMangos
57dcc84940
[9824] Use in taxi flight movegen original taxipath data.
2010-05-02 06:14:26 +04:00
VladimirMangos
4910add486
[9808] Simplify TaxiPathNodes data use, specially for transport case.
2010-04-29 19:44:21 +04:00
Laise
51546e1ff9
[9789] Implement spell selection, for creatures in instances, based on map difficulty
2010-04-24 20:08:18 +03:00
VladimirMangos
53486545b5
[9701] Fix basepoints calculation
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-04-08 23:15:48 +03:00
VladimirMangos
cf6aac84fd
[9692] Switch to support client 3.3.3a (build 11723)
...
Merge branch '330'
You need regenerate dbc/map/vmap files.
Thanks to TOM_RUS who make most work for adding 3.3.3 support. ;)
2010-04-08 04:27:09 +04:00
VladimirMangos
daaeb0a998
[9653] Correctly update talent free points in diff cases.
...
Before at .unlearn or .learn all_mytalents commands free talent points not updated correctly.
Same for .learn all_mypettalents.
2010-04-02 03:03:01 +04:00
XTZGZoReX
51fd11c92c
[9638] Replace all C assert()s with MaNGOS ASSERT() macro.
2010-03-29 19:29:42 +02:00
VladimirMangos
db51c29235
[9596] Use area trigger zone check for inn leave case.
...
This is still have false cases but will more correct for specific area triggers.
Also let cleanup code and store less data for Player.
2010-03-17 01:42:22 +03:00
hunuza
5d84477f7f
[9564] Remove some trailing whitespace and add comment for last commit.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2010-03-10 13:45:41 +01:00
VladimirMangos
6487c24f29
[9545] Rename ObjectDefines.h -> ObjectGuid.h
...
Also move unrelated generic defines to Common.h
2010-03-07 20:05:32 +03:00
VladimirMangos
b2019913d4
[9422] Return success result for Zone<->map coordinates convertions.
...
This will prevent #INF-inity values in gps for zones where
zone coordinates calculation impossible with current code.
Also fix small typo in debug output format for honor
2010-02-20 17:50:37 +03:00
VladimirMangos
ff8d494ed4
[9408] Add MAX_EFFECT_INDEX to enum SpellEffectIndex and use it.
2010-02-18 23:33:16 +03:00
VladimirMangos
f4c38044c4
[9384] Resore use uint64 instead time_t in query, some other fixes.
2010-02-14 21:35:03 +03:00
NoFantasy
3a4391b0c0
[9319] Load factionReward store for later use.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-07 09:47:51 +01:00
NoFantasy
a9a16061d5
[9318] Update quest XP formula
...
Use dbc store as base for real xp rewarded and also display xp reward accordingly in related packets.
Note there are still some smaller things that may need smaller adjustments and tweaks, these are on the todo-list.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-07 02:46:19 +01:00
XTZGZoReX
c8f245e6b7
Update DBC file checks.
2010-02-03 11:53:19 +01:00
VladimirMangos
9901282592
[9175] Remove duplicate fclose call.
...
At some platform can cause cras at server startup.
2010-01-14 17:12:04 +03:00
VladimirMangos
83bd854030
[9170] Impleament DBCs build check at server startup.
...
* Extractor now include in extarcted DBC dir data file with build info.
* Mangosd use this data for check at startup for main DBC dir and DBC local subdirs intergrity.
* Also updates DBC checks for raw data.
NOTE: You need reextract DBC data by _new_ extractor for correct work mangosd.
2010-01-13 11:40:27 +03:00
VladimirMangos
10de01c6f7
[9169] Move accaptable builds check/list preparing to functions.
...
Maybe DBCStore.* not best place for its but we not have src/game local file for common functions...
2010-01-13 09:20:21 +03:00
VladimirMangos
e246b49e55
[9168] Correctly work with alternative locale names.
...
Allow use enGB locale subdirectory for DBC files.
2010-01-13 07:55:48 +03:00
VladimirMangos
63709fdc49
Use PVPDificulty.dbc for bg/arena bracket selection (levels and difficulty)
2010-01-09 03:36:27 +03:00
VladimirMangos
fe6e2e1746
[9122] Updated copyright notice for new year.
...
Also fix some lost in past cases.
2010-01-08 00:02:21 +03:00
qsa
ffca4301d0
[8944] Use DBC data for summon effect functionality.
...
Also some more local fixes:
* Alow multiply same type guardians req. for some spells.
* Apply spell duration mods to summons
Many summon spells must start work.
Great work qsa! :)
Thanks The_Game_Master for updaing patch to recent sources.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-07 23:40:10 +03:00
VladimirMangos
37ba6623bb
[8828] Independent instance reset time for different difficulties.
...
* Store reset time for map/difficulty pairs.
* Use DBC data for reset time and max players instead `instance_template` fields (dropped)
for each existed map/difficulty pair.
* Fix some "heroic" related checks in spells/etc.
2009-11-18 10:08:41 +03:00
balrok
8eb9d3edd8
[8592] added missing include
2009-10-06 23:09:29 +02:00
VladimirMangos
a9af7f2b1c
Use reset time for normal/heroic from new DBC. Improve basic support for raid difficalties.
2009-10-06 02:12:02 +04:00
Win32
03926619d9
[8151] Fixed some format warnings and typos.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
SOme changes rewrited with using [8150]
2009-07-09 01:09:12 +04:00
Thyros
d2d5990956
[7996] Fixed loaded DBC count.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-06-11 23:04:01 +04:00
VladimirMangos
7218530489
[7995] Check display id correctness for creature and gameobjects.
2009-06-11 22:43:18 +04:00
VladimirMangos
be26ee974f
Update checks DBC loading.
2009-06-09 22:37:42 +04:00
tomrus88
950a4bf13f
Merge commit 'origin/master' into 310
...
Conflicts:
src/game/Player.cpp
2009-04-28 19:08:53 +04:00
VladimirMangos
b62c142425
[7719] Use all existed 4 world map overlay area ids instead 3, replace values by constant for avoid problem repeat.
2009-04-26 20:32:45 +04:00
tomrus88
04af237d2a
Updated DBC version check. Thanks to yad02.
2009-04-23 15:04:03 +04:00
tomrus88
66f554f74d
Merge 'master' into 310
...
Please enter the commit message for your changes. Lines starting
2009-04-18 17:21:29 +04:00
NoFantasy
b3c4e38409
[7685] Load emotes.dbc and make emotes/emotetexts accessable from script DLL. Also some enum updates.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-04-18 16:07:15 +04:00
tomrus88
14e9afa46f
Merge branch 'master' into 310
...
Conflicts:
src/game/Unit.cpp
2009-04-07 13:22:10 +04:00
VladimirMangos
dfa2869136
[7616] Implement .debug play cinematic and .debig play movie. Rename .debug playsound to .debug play sound.
2009-04-05 04:36:26 +04:00
tomrus88
abae3cac91
Merge branch 'master' into 310
...
Conflicts:
src/game/Unit.cpp
src/shared/Database/SQLStorage.cpp
2009-03-30 15:01:04 +04:00
arrai
884c48d11c
[7584] Fixed compiler warning at windows
2009-03-29 21:00:48 +02:00
arrai
ab7491e0e1
[7582] Prevent memory corruption at DBC loading. Thanks to Lynx3d for investigating that issue
2009-03-29 20:26:39 +02:00
Lightguard
864b0c92b3
Implement initial known taxi nodes for DK.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
With some my rewrite.
2009-03-28 21:12:48 +03:00
VladimirMangos
bb9e2ab658
Merge commit 'origin/master' into 310
2009-03-27 03:22:41 +03:00
VladimirMangos
c4d4bb5620
[7552] Move client version dependend DBC code to src/game.
2009-03-27 01:59:26 +03:00