Commit graph

79 commits

Author SHA1 Message Date
DiSlord
08864a7288 [7078] Restore work rogue 14185 after client switch
Add data to proc table
Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-13 22:04:55 +03:00
VladimirMangos
5b50e2f9e8 [7077] Implement support castable trainer spells for profession ranks. 2009-01-13 21:09:43 +03:00
VladimirMangos
aff0fa1489 [7075] Remove outdated original spells from character_spell. Update spell_learn_spell for one from original spells. 2009-01-13 01:02:22 +03:00
Seize
f1b8c677fc [7074] Update playercreateinfo_spell for old classes.
Signed-off-by: Neo2003 <Neo2003@getmangos.com>
2009-01-13 00:52:37 +03:00
VladimirMangos
f956a3bf10 [7067] Move inactive form/stance passive spells from playercreateinfo_spell to spell_learn_spell with active field.
This let have in `playercreateinfo_spell` only expected at character creating spells for simplify updating.
2009-01-11 02:09:03 +03:00
DiSlord
48bebc4056 [7063] Absorb auras fixes (add custom handle for some auras)
Fix Shaman 51474 and ranks
Fix Rogue 31130 and ranks
Fix Druid 33851 and ranks
Fix DK 49145 and ranks, 49157 (TODO: need use only on transform), 50462, 53766, 51052,
Fix 41475 - boss cast
Fix 39228, 60218 (item 27770/37220 spells)
Hidden cooldown for 53601.

Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-10 19:14:09 +03:00
DiSlord
e266f04eda [7061] Use correct flag for trigger from 47540 and ranks (use healing part) in all related triggers
Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-10 01:21:29 +03:00
DiSlord
87a0960cdb [7060] Implement priest dummy proc 47555 and ranks
Disable proc from SPELL_AURA_PERIODIC_DAMAGE (need prevent drop charge in some cases)
Add data for shaman 51556 and ranks (but need dummy for work)

Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-10 01:02:48 +03:00
VladimirMangos
e1a4ad241d [7059] Drop spell slot fields as unused for characters and pets.
Also temporary fix spell slot setting in 7047_01_characters_character_spell.sql
2009-01-09 22:31:06 +03:00
DiSlord
71b33ca2f1 [7056] Proc system add
Add use autorepeat flag and set more corect triggers flag for ranged autorepeat spells
Restore work paladin 20210 and ranks after client switch
Add 6-7 scripted paladin shock spell (also add it in dummy and fix flag)
Hidden cooldown and hacky (need more fixes in triggers) fix for 33953
Remove not used code

Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-09 00:59:28 +03:00
DiSlord
d2ab274638 [7053] Fix last commit 2009-01-08 04:37:12 +03:00
DiSlord
6a4ee36f21 [7052] Fix proc priest 47549 and ranks
Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-08 04:03:53 +03:00
DiSlord
e573bd9ea8 [7051] Implement some mage dummy triggers (fix typo)
44546 and ranks
44449 and ranks
54747 and ranks

Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-08 03:53:21 +03:00
DiSlord
40d7fecb36 [7050] Add crit req for some paladin spell proc
Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-08 01:30:34 +03:00
DiSlord
5f894bf422 Fix prev commit 2009-01-07 21:48:32 +03:00
DiSlord
177ab58d51 [7044] Fix some priest spell (48110, 48111, 48112, 48113) crash
Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-07 16:41:29 +03:00
VladimirMangos
dc19fc4ca3 [7040] Move achievment rewards dat to new DB table. Implement sending item rewards by mail.
Support localization string fields for new table.
Move achievments related code and data from ObjectMgr to new AcievmentGlobalMgr.
2009-01-06 16:21:22 +03:00
DiSlord
b6efea176d [7034] Add support 96 bit spell family mask to triggers
Some fix/add data in table (about 100 records)

Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-06 00:26:58 +03:00
DiSlord
675a90b267 [7033] Add some dummy triggers
DK - 49015 and ranks, 51459 and ranks, 48979 and ranks
Druid - 48516 and ranks, 48496 and ranks
Shaman - 55440 glyph
Also fix send AttackStateUpdate on block
Add some spell_proc_event data
Fix sql update for 7031

Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-05 16:55:30 +03:00
DiSlord
8ac2150b88 [7031] Implement some mage, paladin dummy trigers
Signed-off-by: DiSlord <dislord@nomail.com>
2009-01-05 06:01:46 +03:00
GriffonHeart
5332b4496d [7026] Current arena season id and state send and setting in mangosd.conf.
Also classes and DB data for new batlegrounds/arena.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-01-05 02:20:58 +03:00
VladimirMangos
f50083928a [7024] Add gathering skill grow bonus spell chanin data. Sort prof. spell chain data by skill ids as other spells. 2009-01-04 23:31:56 +03:00
arrai
c6f48843ad [7017] Updated copyright notice for new year 2009-01-03 18:09:51 +01:00
VladimirMangos
ee505ec9da [7015] Implement support -1 in item_template.stackable and item_template.maxcount fields.
Also disable incorrect used vanity pets/currences/quest items special slotes. All items in its will be send by mail to characters at re-login.
Fixed code for item stacks operations with size > 255.
2009-01-03 19:19:53 +03:00
Wyk3d
d2d5cb4643 Fixed the existing makefile.am too 2009-01-02 16:52:39 +02:00
arrai
c08ed13497 [7003] Fixed *nix build of previous commit 2009-01-02 15:09:37 +01:00
Seizer
420331b2ae [7002] Fixed learning of spell 51490 and ranks
Signed-off-by: arrai <array.of.intellect@gmail.com>
2009-01-02 14:44:44 +01:00
Wyk3d
75b1db8cd0 [6976] Changed the db_version fields in realmd and characters databases to revision number format 2008-12-29 22:19:15 +02:00
Grz3s
da133b2618 [6970] Fixing player staring coordinates in mangos.sql. 2008-12-29 13:34:07 +03:00
begemot
b9e0787c2a [6961] Remove redundent code that prevent show .reload subcomands list in normal way.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-28 05:04:01 +03:00
Arthorius
41cbc67dfc [6960] Implement ".modify runnicpower" command.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-12-28 03:23:03 +03:00
DiSlord
b794a24358 Add procFlag patch
Signed-off-by: DiSlord <dislord@nomail.com>
2008-12-28 01:47:36 +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
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
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
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
7cc95eefb2 [6932] Move some old sql updates to subdir. 2008-12-23 02:04:42 +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
ApoC
8ffb28a174 Added missing changes from arena patch.
Renumbered texts to be continuous.

Signed-off-by: ApoC <apoc@nymfe.net>
2008-12-16 02:03:23 +01:00
hunuza
d44b1bc81b Add missing part of last commit.
Update makefile and characters required_* field.

Signed-off-by: hunuza <hunuza@gmail.com>
2008-12-03 17:55:14 +01:00
Malah
5f33f4abf4 [6860] Implement correct effects stacking and zone limitations for item 34537.
Signed-off-by: Malah <Backbone@getmangos.com>

C++ code part rewrited for more correct work.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-11-30 04:18:14 +03:00
Backbone
eef8369ed6 [6859] Fixed item 29301 triggerring at ranged hit.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-11-30 00:42:47 +03:00
VladimirMangos
9fc7dd9ead [6853] [2008_11_27_01_mangos_playercreateinfo_item.sql] Use DBC data for creating initial character items.
Thanks to WCell team for DBC structure research.
`playercreateinfo_item` content removed from mangos.sql and table can be used now only for custom additional initial items.
2008-11-28 02:20:02 +03:00
VladimirMangos
e3abf5c936 [6838] [2008_11_18_01_mangos_creature_movement.sql 2008_11_18_02_mangos_mangos_string.sql] Implement localization support for creature_movemant.
Implemented in same way as db script localization. creature_movemant now store indexes in db_script_string.
In game waypoint text setting disabled. Unclear how this possible implement with localization data.
2008-11-18 20:42:10 +03:00
VladimirMangos
b992056123 [6831] [2008_11_16_01_mangos_command.sql] Let use short names for cancel word in .server shutdown cancel (like ".ser s c") and similar commands. 2008-11-16 15:06:23 +03:00
VladimirMangos
d287a17597 [6824] [2008_11_14_01_mangos_scripts.sql] Fixes in db_script_striong related code and DB.
Fixed field order in db script tables as expected base at mangos.sql.
Fixed unexpected errors output in some cases.
2008-11-14 19:49:01 +03:00
arrai
5905aec683 [6819] [2008_11_12_01_character_character_aura.sql] Fixed storing stacked auras 2008-11-12 22:23:17 +01:00
VladimirMangos
c9fd3705d7 [sql/updates/2008_11_11_01_mangos_db_script_string.sql sql/updates/2008_11_11_02_mangos_scripts.sql] Implement localization support for db script command SCRIPT_COMMAND_TALK.
Now db script command strings stored in `db_script_string (mangos_string like table). Text field `datatext` replace by int field `dataint` that store index in `db_script_string` table. Indexes must be 2000000000+ (for avoid conflicts with mangos_string indexes). Changes required DB support and SCRIPT_COMMAND_TALK will not work with old data until fixing in DB.
2008-11-12 02:03:25 +03:00
VladimirMangos
af556bae16 [sql/updates/2008_11_09_03_mangos_mangos_string.sql] Sql update for [6813] 2008-11-09 17:04:09 +03:00