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
antiroot
f0fceda7bc
[10138] Include openssl libpath in MANGOS_LIBS for later proper lib search
...
Also fix typo in ax_check_openssl.m4
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-07-02 21:24:13 +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
VladimirMangos
696db0a3f0
[10135] Bump for 0.17.0 development.
2010-07-02 04:39:03 +04:00
VladimirMangos
b1321feabb
[10134] MaNGOS 0.16 release.
2010-07-02 04:01:42 +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
przemratajczak
8d80906296
[10131] Fix spellpower bonus received by 54181
...
Signed-off-by: Lightguard <Lightguard@tauri.hu>
2010-07-01 10:17:15 +02: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
Lightunit
ef1358c901
[10124] Fixed typo in mangos.conf.in comment.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-30 18:36:22 +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
NoFantasy
b8942160be
[10119] Add model data for undead player that got lost for rev 10109
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-29 09:54:55 +02: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
NoFantasy
1713caae17
[10115] Add function to update model_info at changes to scale or model.
...
* At every change to model or scale, the related data (bounding_radius/combat_reach) is now updated accordingly (note that player combat_reach are not changed like creature).
* UpdateModelData is called from within SetDisplayId while changes to scale has explicit call to UpdateModelData after new scale is set (mostly for aura scale)
* The updated values are calculated by (scale*bounding_radius)/(scale*combat_reach)
* Database values for bounding_radius/combat_reach are expected to be relative to scale like 1.0
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-28 12:10:56 +02:00
VladimirMangos
67a7892075
[10114] Store associated InstanceSave for dungeon map in Map object
2010-06-27 21:11:26 +04:00
VladimirMangos
6f4481a591
[10113] Some cleanups in Instance loading code.
...
* Remove reduncent chekc and args for MapInstanced::CreateInstance(const uint32 mapId, Player * player)
* Rename for avoid name duplication raw InstanceMap creating to MapInstanced::CreateInstanceMap
* Move lookup code of player/group bounde instance save to Player::GetBoundInstanceSaveForSelfOrGroup
2010-06-27 19:50:52 +04:00
NoFantasy
3eb2d2910e
[10112] Rename GetObjectSize function to GetObjectBoundingRadius
...
To reflect better what the function should actually return and also to clarify when used in misc calculations.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-27 14:14:23 +02:00
NoFantasy
0757b43929
[10111] Move code for initialize player model data and scale to same function, InitDisplayIds
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-27 13:13:12 +02:00
NoFantasy
2375a1cb71
[10110] Add function Get/SetObjectScale and update code where scale is set.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-27 12:39:29 +02:00
NoFantasy
bb3b0bd598
[10109] Add and use actual bounding_radius/combat_reach per model for characters.
...
Data are stored in same table as for creature (like dbc models data), and provides the default values for playable races.
Currently the bounding and reach are applied only at creation and load. Note that these values are modified by scale. For player case, scale is always 1.0 as default.
For later, auras and spell effects that change scale and/or modelid must in addition make sure bounding_radius are updated accordingly to the new scale and/or model (combat_reach does not seem to be affected by such changes, and is always 1.5 for players).
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-27 01:31:51 +02:00