DiSlord
7a9346fe3d
Prepare for master tree
...
Remove some unused in 303 data from table
Fix some table data
Fix send (change in 303) SMSG_SPELLDAMAGESHIELD opcode
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-28 00:10:48 +03:00
invliD
6bdeeed92b
[6957] Restore build after [6955].
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-27 23:50:51 +03:00
VladimirMangos
95a874ec49
[6956] Fixed pet spell learning broken in [6947].
2008-12-27 22:48:00 +03:00
hunuza
b17b4c9fd8
[6955] Introduce new function Player::LeaveAllArenaTeams and use it on player delete.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-27 17:07:37 +01:00
DiSlord
c92d146391
[6954] Add some missing in 303 dbc charge count for mods
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-27 18:35:51 +03:00
DiSlord
30908fb5ff
Merge branch 'master' of git@github.com:mangos/mangos into procflag
2008-12-27 18:29:03 +03:00
VladimirMangos
9c5dab1248
[6953] Cleanup packed guids write/read code.
...
* Remove unused function writeGUID and move function readGUID (with some changes) to ByteBuffer class.
* Remove now empty Tools.cpp/Tools.h from project.
2008-12-27 17:27:20 +03:00
VladimirMangos
cc4b43c65d
[6952] Add packet size check for CMSG_GAMEOBJ_REPORT_USE.
2008-12-27 15:13:25 +03:00
Sarjuuk
2476ce7f72
[6951] Ignore oudated from behind facing requirement in flags for spell 9005 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-27 13:46:01 +03:00
VladimirMangos
871ea8a3be
[6950] Allow CMSG_GAMEOBJ_REPORT_USE client packet recieve by server.
2008-12-27 02:09:34 +03:00
Woweur
950bfc02df
[6949] Fixing group invite opcode.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-27 01:47:36 +03:00
False.Genesis
82c94b4101
[6948] Fixed unattackable NPC summoned pets.
...
Not set player's pet only UNIT_FLAG_PVP_ATTACKABLE flag for creature's pets.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-26 15:18:10 +03:00
VladimirMangos
3488c1fee3
Prevent using loading pet from DB code for non-player pets.
2008-12-26 12:47:03 +03:00
VladimirMangos
3c774f9c68
[6947] Fixed learning some spells triggred by learning another spell.
...
At prepering learning spell dependences at server load mark
as auto-learned spells from DBC data only leraned
from telents/passive/skill-setting spells.
Expected "regression": if player learn "learning spell" then
he will always auto-learn spell learned by this "learning spell" also.
2008-12-26 11:54:58 +03:00
DiSlord
9d431700c3
[6946] Use blizzlike formula for armor reduction damage
...
Implement use CR_ARMOR_PENETRATION rating
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-26 00:45:33 +03:00
DiSlord
ae4a0032c1
[6945] Implement FORM_METAMORPHOSIS Shapeshift
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-25 22:25:31 +03:00
DiSlord
d22d08d6b2
Add all missing generic family spell to HandleProcTriggerSpell
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-25 19:34:33 +03:00
DiSlord
95a2efcee7
Cleanup spell_proc_event table (remove deleted spells after client switch)
...
Add some missing cooldowns from main tree.
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-25 19:33:11 +03:00
killdozer
39d1ca5ef0
[6944] Restore work after arena patch and reimplement battleground/arena announcer
...
Signed-off-by: killdozer <killdozer@mangos.ru>
Renumbering arena related mangos string to proper ranges and cleanup related code and DB data.
Set battleground/arena announcer disabled by default as extansion in server functionality.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-25 07:53:06 +03:00
freghar
95ae1bf0bc
[6943] Add obsolete m4-created files to gitignore
...
Just ignore files generated by old m4 and auto(re)conf.
Signed-off-by: freghar <compmancz@gmail.com>
2008-12-25 03:40:36 +01:00
GriffonHeart
e3576ebff5
[6942] Provided mount data for new spell taxi path.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-25 03:23:41 +03:00
DiSlord
e2659ffa62
Merge branch 'master' of git@github.com:mangos/mangos into procflag
2008-12-25 02:53:00 +03:00
DiSlord
5c71f2b705
Cleanup unused spell in HandleProcTriggerSpell
...
Add all new scripted triggers to HandleProcTriggerSpell
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-25 02:51:56 +03:00
GriffonHeart
2c1c58a44c
[6941] Data for spell_learn_spell for new class specific enchanting ability.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-25 02:32:33 +03:00
DiSlord
65faea823c
Merge branch 'master' of git@github.com:mangos/mangos into procflag
2008-12-25 01:21:52 +03:00
DiSlord
38edd87fb9
* Update spell_proc_event table data for 303
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-25 01:02:20 +03:00
VladimirMangos
45ac0c5036
[6940] Update spell_learn_spell.
2008-12-24 16:11:37 +03:00
NeatElves
1e5dad839f
[6939] Fixing problems with quest_template.RewHonorableKills.
...
1) field not been added in time original sql update.
2) provided default value for field.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-24 07:13:27 +03:00
VladimirMangos
f42eb05a4b
[6938] Better check for skipping triggred spells at .learn all_myspell command use.
...
This not solve all cases unexpected spell learning for class but result a lot better
including avoid known examples problematic spells learned early.
2008-12-24 06:59:34 +03:00
VladimirMangos
eeabb03e2d
[6937] Implement another character level requirement for heroic character creating.
...
Add option to mangosd.conf for set required level for this limitation or let disable limitation.
2008-12-24 05:54:49 +03:00
VladimirMangos
e6e35f38d1
[6936] Update spell_chain table content. Most from provided data prepared by DiSlord.
...
Also switch to revision based numbering of sql updates.
2008-12-24 05:33:47 +03:00
VladimirMangos
904a2c40f3
[6935] Use larger buffer instead only formal size increase.
2008-12-23 23:50:32 +03:00
DiSlord
0ab8b9a036
[6934] Just update aura charge in UpdateAuraCharges() (no decrease it)
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-23 20:36:24 +03:00
DiSlord
92c7edffe0
Fix send opcode (for 303)
...
Update to 303 master
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-23 19:56:08 +03:00
DiSlord
bae58eb069
Merge branch 'master' of git@github.com:mangos/mangos into procflag
2008-12-23 18:03:21 +03:00
arrai
513255585f
[6933] Fixed resurrected players being attacked by creatures near their corpse although they were revived in a safe distance
2008-12-23 15:18:29 +01:00
VladimirMangos
7cc95eefb2
[6932] Move some old sql updates to subdir.
2008-12-23 02:04:42 +03:00
DiSlord
9024f5274f
[6931] Small fix (from 3.0.3) PET_BONUS_RAP_TO_SPELLDMG for Hunter pet
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-23 02:03:56 +03:00
Wyk3d
f4ce2f6e9d
[6930] Added more error output on ArenaTeam load errors.
2008-12-23 00:53:39 +02:00
DasBlub
03c71517ec
prevent crashes in Player::_LoadArenaTeamInfo()
...
(cherry picked from commit 9f908e877d054ff9ab973082d631bb7199f292f6)
Signed-off-by: Wyk3d <Wyk3d@getmangos.com>
2008-12-23 00:51:24 +02:00
Wyk3d
a0edf095d9
Allow arena/battleground maps to be valid without an entry in the instance template
2008-12-23 00:47:31 +02:00
DiSlord
cd6717316e
[6929] Apply new formula (from 3.0.3) for block value calculation
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-23 01:41:32 +03:00
tomrus88
5eddba260e
Fixed allowed client builds
2008-12-22 17:06:17 +03:00
VladimirMangos
353b3c7d27
Prepare sql updates for merge.
...
This sql updates including chaarcter convertion queries:
2008_12_22_18_characters_characters.sql
2008_12_22_19_characters_item_instance.sql
2008-12-22 16:53:30 +03:00
tomrus88
391b3f5939
Merge branch 'master' into 303
2008-12-22 16:02:55 +03:00
VladimirMangos
2a4ff3d819
Bump for 0.13.0 development.
2008-12-22 15:54:26 +03:00
tomrus88
9fda3da212
Merge branch 'master' into 303
...
Conflicts:
src/game/ObjectMgr.cpp
src/game/Unit.cpp
2008-12-22 15:44:49 +03:00
VladimirMangos
bf3ffdaff6
MaNGOS 0.12 release.
2008-12-22 15:25:43 +03:00
Wyk3d
ed4efc317c
[6928] Corrected the handling of evade and threat for creature summoned pets. Should fix some of the setVisibility crashes.
2008-12-22 12:48:19 +03:00
hunuza
1884889f04
[6927] Send correct level in error message due to too low level to create arena team.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-22 12:47:37 +03:00