VladimirMangos
b398bb4dc4
[10170] Fixed typo in prev commit :/
2010-07-09 17:34:26 +04:00
VladimirMangos
ff1259b30f
[10169] New config option Quests.IgnoreRaid
...
It allow if enabled (disbled by default) do non-raids quests in raid.
2010-07-09 17:19:43 +04:00
NoFantasy
617dd4391a
[10168] Add dummy aura effect of spell 32045, 32051 and 32052.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-07-09 00:40:33 +02:00
Lynx3d
5e89098a61
[10165] New collission system (vmap) implementation
...
Important:
* You have to re-extract and assemble vmaps
* Update your config file, new option 'vmap.enableIndoorCheck' added
New features:
* Include WMO+DBC area information for correct subarea identification and indoor check
* Support for WMO liquid (fishing/swimming in cities, instances and oterh WMO based environments)
Technical changes:
* New Bounding Interval Hierarchy (BIH) data structure for better performance
* Referenced model data for reduced memory usage,
needs more files, but reduces overall file size from ~1.9GB to ~550MB
Additional Authors:
arrai (DBC handling and indoor detection)
faramir118 (windows support and bug investigation)
And of course thanks Vladimir for a lot of patience and support!
2010-07-08 23:17:26 +02:00
Laise
a4c197681b
[10159] clean-up after recent changes
2010-07-08 13:30:08 +03:00
VladimirMangos
cec6063933
[10158] Fixed 2 format args errors in debug output.
2010-07-07 21:43:41 +04:00
Lynx3d
0096bf6ebb
[10157] Fix makefile and make gcc happy.
2010-07-07 19:31:23 +02:00
Laise
a32b3063a2
[10156] Add shared object for auras of same spell and move spell proc code to its own file, also spread procs by auras and effect indexes.
2010-07-07 19:08:26 +03:00
NoFantasy
abe6776358
[10155] Add script effect of spell 66744
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-07-06 15:15:23 +02:00
VladimirMangos
232db2b306
[10154] Fixed crash at loot item and etc after recent check add.
2010-07-05 14:05:55 +04:00
NoFantasy
6b8e4ceee6
[10153] Add GOSSIP_ICON_* for id 11 to 20
...
Note that all may not be in use(or exist), and needs more research
Adjust one enum creature type flag to CREATURE_TYPEFLAGS_CAN_ASSIST
Adjust one enum item flags to ITEM_FLAGS_INDESTRUCTIBLE
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-07-05 11:57:01 +02:00
VladimirMangos
dbd0cec336
[10152] Useless use 'std::string' for temporary store 'char const*'
2010-07-05 02:12:17 +04:00
Lightguard
091b69500d
[10151] Prevent autostoring not empty bags
...
Thanks to The_Game_Master for detailed information about the bug.
2010-07-04 22:58:42 +02:00
Lightguard
ba5de6eb8c
[10148] Improve .gm ingame command
...
Thanks to Vladimir for suggestions
2010-07-04 00:30:36 +02:00
VladimirMangos
790e3b85bd
[10147] Dynamic objects not have interactive size.
2010-07-04 00:11:27 +04:00
crackm
52e4c0ab17
[10146] Implement SCRIPT_COMMAND_PLAY_MOVIE (19)
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-07-03 23:58:41 +04:00
VladimirMangos
ebf27938fb
[10145] Use better (but still hack) way for gameobject size calculation
...
* This is also hack because some float with unknown exactly value used as 'size'
* Another not resolved problem: go size used in creature target autoselection, so for large 'virtual' go
creature can seelct strange points near in attempt select 'free' place near target.
2010-07-03 23:26:59 +04:00
Insider42
35bf2a56dd
[10144] Fix movement impairing effects remove for 65547
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-07-03 12:16:02 +03:00
Insider42
55542a5219
[10143] Set correct real caster for 48181 and ranks
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-07-03 12:10:05 +03:00
VladimirMangos
c6a55a4ac0
[10142] Read/write time as uint64 in [character_]account_data
...
Client currently expected uint32 value and time_t fit but
in DB time_t stored for portability as uint64 for this and other tables.
2010-07-03 09:25:53 +04:00
VladimirMangos
c0d7e2a176
[10141] Fixed commented part of SpellRangeEntry structure
2010-07-03 07:15:18 +04:00
VladimirMangos
5724fa1d43
[10140] Reuse GiveQuestSourceItem code for check case
...
Also show correct amount added item in case partly existed amount.
2010-07-02 23:24:57 +04:00
SilverIce
87946f9c76
[10139] Fix camera iteration in CameraCall function also dropped not needed for now viewpoint's member
...
(based on SilverIce's repo commit 885724b)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-07-02 22:17:36 +04:00
Oniryck
f3049e6dd7
[10137] Fixed item/go checks for active raid quests.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-07-02 17:31:12 +04:00
VladimirMangos
ae01a353ef
[10136] Switch to support client 3.3.5a (build 12340)
...
Merge branch '335'
You need regenerate dbc/map/vmap files.
Special thanks to TOM_RUS for continue work at next client versions support :)
2010-07-02 05:43:50 +04:00
VladimirMangos
d81c9175d8
Update build checks for mangosd/realmd.
2010-07-02 05:34:27 +04:00
Lightguard
38d3fd9c6e
[10133] Fix targetmap of spell 53434 and 70893
...
Thanks to Blaymoira for 70893
2010-07-02 01:49:41 +02:00
VladimirMangos
885c3449b4
[10132] Cleanup code for Group::_homebindIfInstance
2010-07-02 03:22:13 +04:00
zerg
3dbb8385b5
[10130] Proper stacking 30108/348 anr ranks from 3.2.x
...
(based on zergtmn's repo commit 7588ca9)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-30 22:34:59 +04:00
zerg
3215c80cce
[10129] Add cooldown marker for talent 56342 and ranks triggering spell.
...
(based on zergtmn's repo commit 87d1309)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-30 22:14:03 +04:00
zerg
f5d6fe6b01
[10128] Since 3.3 pets receive 100% of master's resilience
...
(based on zergtmn's repo commit 21eba43)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-30 21:57:12 +04:00
dardennf
a1a70515f9
[10127] Double damage reduction as expected in 3.3.x
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-30 21:18:38 +04:00
schmoozerd
c0f549244b
[10126] Code style cleanup in Level2&3.cpp
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-30 20:58:00 +04:00
schmoozerd
9379e3b81d
[10125] Add pool/event ids to diff creature/gameobject list output commands.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-30 20:45:12 +04:00
tomrus88
0a01d2bc6e
Creature typeflags research.
2010-06-30 19:46:31 +04:00
tomrus88
45ad804752
SpellRange.dbc struct update.
2010-06-30 14:52:40 +04:00
VladimirMangos
41f8cfb14c
[10123] Fixed recent problem with enter to dungeons in group.
...
Problem related to implicit get map id from player in Group::GetBoundInstance
when in some cases check done before player mapid update.
2010-06-30 00:45:14 +04:00
Lynx3d
15390df4d9
[10122] Avoid use EquippedItemInventoryTypeMask mask for not item targeted spells check.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-29 22:16:14 +04:00
tomrus88
6f23662ed0
Hmm, something was wrong here...
2010-06-29 20:49:52 +04:00
tomrus88
1360d654c7
Merge remote branch 'origin/master' into 335
2010-06-29 18:22:20 +04:00
tomrus88
2a2258445b
I guess that will do the trick.
2010-06-29 18:19:41 +04:00
tomrus88
41c8032af8
Fix.
2010-06-29 18:19:00 +04:00
NoFantasy
4024a1c50c
[10121] Add a few comments about DYNAMICOBJECT_BYTES + fix typo in one.
2010-06-29 12:23:29 +02:00
VladimirMangos
fdcbd7d5f5
[10120] Check expected creature_model_info data for player races
2010-06-29 12:06:02 +04:00
VladimirMangos
cd0bbabf9a
[10118] Check gameobject scale at loading (strict DB error filter)
...
This let avoid check scale value at it
2010-06-29 11:02:37 +04:00
VladimirMangos
635be8f687
3.3.5 have minimum deposit = 1 silver
2010-06-28 21:19:11 +04:00
VladimirMangos
dcc7eed106
Merge remote branch 'origin/master' into 335
2010-06-28 21:15:58 +04:00
VladimirMangos
969986a596
[10117] New config option set min size of auction deposit fee.
2010-06-28 21:14:44 +04:00
VladimirMangos
ce553c9997
Merge remote branch 'origin/master' into 335
2010-06-28 16:58:45 +04:00
NoFantasy
b8540cf04d
[10116] Remove some wrongly initialized fields for dynamic object.
...
This will correct visual appearance of spells like for example id 26573.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-28 12:55:39 +02:00