Commit graph

589 commits

Author SHA1 Message Date
VladimirMangos
c9c578b5c3 [9339] Use group ids for indexing groups in DB
* Use group ids in DB
* Pack used group ids at server startup
* Finaly drop group search by leader guid.
2010-02-09 14:36:20 +03:00
NoFantasy
2fc0025b89 [9332] Correct mangos.sql for missing RewRepValueIdN-fields 2010-02-08 23:46:50 +01:00
NoFantasy
8465d95d9f [9331] Implement DB storage of new quest fields RewRepValueIdN
Value can be -9 to 9. Value point to actual rewarded value in dbc store.
This id can then fully replace current use of RewRepValueN, as this field will most likely be reserved for custom reputation rewards (override RewRepValueId).
Old system/DB data will still work like normal, but be aware this may change in not too far away future.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-08 23:41:34 +01:00
KAPATEJIb
a167fd98d2 [9329] Add spell chain for 50245/50519 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-08 16:10:33 +03:00
NoFantasy
883bdbf799 [9312] Implement DB storage of new quest_template field RewHonorMultiplier
Also rename an existing field to RewHonorAddition.
Note: calculation of real reward must be corrected accordingly.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-06 12:17:42 +01:00
VladimirMangos
9441880433 [9310] Item 13506 not flask anymore. 2010-02-05 19:04:26 +03:00
NoFantasy
f73b778cde [9309] Implement DB storage for new quest_template field 'RewXPId'.
Values 0-8, used to display XP reward in client log.
Please note that calculation of quest XP has changed, and formula must be corrected accordingly.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-05 14:29:27 +01:00
NoFantasy
8027498c0f [9297] Increase max allowed DB value for item_template spellcharges_N
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-03 21:34:48 +01:00
KAPATEJIb
b8012a8c89 [9296] Add ranks info for 3674 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-03 23:27:53 +03:00
NoFantasy
a0a4f7a719 [9291] Implement DB storage for new quest field, CompletedText
Text will display in quest objectives window when quest is completed.
Also add locales storage

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-03 14:04:47 +01:00
Lightguard
aff7d022af [9289] Fix glyph 57870 2010-02-03 12:05:41 +01:00
przemratajczak
6fef6a2e52 [9288] Prevent apply spell power bonuses to some item heals.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-03 02:29:25 +03:00
Ceris
965bd2272b [9277] Fixed AP bonus percent for spell 16857.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-31 20:41:40 +03:00
NoFantasy
203faef9fd [9262] Allow larger value in database quest_template.QuestFlags
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-28 17:16:05 +01:00
VladimirMangos
f444a6b9db [9250] Fixed my typo in 9246_01_characters_character.sql
And provide sql update for case if old sql update version already applied.
It's no-op for case when used new sql update version.
2010-01-24 18:50:15 +03:00
hunuza
aa14f45e60 [9246] Move more values from data to own fields.
Now possible (need recheck) glyphs still used form `data`.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-24 17:03:54 +03:00
Laise
39b7636094 [9244] Implement talent Rime
And apply SPELLMOD_COST to rune spell cast as part this.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-23 20:19:13 +03:00
KiriX
49a3040a56 [9222] New start spell for alow proper use new startup weapon.
After sql update apply new and old charactrs for affected class/race pairs
will receive spell at first/next login.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-20 13:16:03 +03:00
laise
a20a0a9d5c [9220] Implement talent 53527 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-20 10:48:26 +03:00
VladimirMangos
8a03785470 [9198] Replace targeted movegen by 2 new: chase/follow movegens.
NOTE: this is mostly just formal adding 2 movegens with very limited cleanups.
Real result from adding 2 new movegens possible after apply more deep cleanups/fixes
in UNIT_STAT_CHASE/UNIT_STAT_FOLLOW set. But this will need more cereful changes
because we have currently sometime strange dependences and places for set for this flags.
Similar cleanups required for other movegen related flags. Infact i have related patches but
need more testing before apply step by step.
2010-01-17 09:37:11 +03:00
VladimirMangos
8c3289720e [9161] Drop unexpected added copy of sql update. 2010-01-12 12:10:50 +03:00
VladimirMangos
a21affbd68 [9160] Implement and use PROC_EX_FULL_BLOCK
It used for spell 31245 and ranks new proc flags.

Original patch provided by dardennf.
2010-01-12 12:07:58 +03:00
laise
07d121b6f7 [9156] Implement talent 19552 and ranks affect of spell 61846 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 07:15:22 +03:00
KAPATEJIb
e646dc9023 [9155] Update spell_proc_event for spell 20375, 21084, 31801.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 06:34:00 +03:00
KAPATEJIb
799919edc5 [9153] Use in code heal amount calculation for 20165.
Thanks to MrLama for small cleanups and patch updating.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 06:00:01 +03:00
KAPATEJIb
171a2e02d7 [9150] Fixed some paladin spell bonuses
* Use stack size in additional spell damage for 31803/53742.
* Use in code calculation for additional spell 20187/20375 damage

Thanks to MrLama for small cleanups and patch updating.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 02:30:15 +03:00
KAPATEJIb
73a368d64a [9149] Drop code and DB data for removed 31892/53720 and related spells.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-12 01:08:17 +03:00
VladimirMangos
cf8b2f660c [9148] Revert "[9042] Remove double apply bonuses for spell 635/31935 and ranks"
* This reverts commit 2157bc1b2fb064bd6bf0dfa5b4152d13760450c5.
* And drop DB bonus data.

Thanks to MrLama and pasdVn for reseach problem.
2010-01-12 00:15:40 +03:00
VladimirMangos
dc643371c8 [9136] Merge branch '330' - Switch to support client version 3.3.0A
You need extract new dbc.

Also recommended extract new map/vmaps.

And apply ofc sql updates that including character convertion.

Special thanks to TOM_RUS for continue work at next client versions support :)
2010-01-10 07:29:44 +03:00
laise
96fbeab3e9 [9133] Fixes in talent 11129 work.
* Restore after client switch talent triggering.
* Propertly remove triggred auras stack or main spell aura at expire/cancel.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-10 00:45:29 +03:00
yad02
c04ef475fe characters.data convertor 3.2.2a -> 3.3.0a
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-09 07:36:44 +03:00
VladimirMangos
89939fe7b3 Fixed mangos.sql data for branch and partly related code.
* Drop outdated data for 1535 (old totem summon, now instant area cast)
  Still need implement new way work.
* Restore work broken in branch glyph 45785 with updated functionality,
2010-01-09 06:58:50 +03:00
VladimirMangos
75c81894b2 Merge branch 'master' into 330 2010-01-09 00:53:31 +03:00
VladimirMangos
e15f548bed Merge branch 'master' into 330 2010-01-08 16:03:27 +03:00
NoFantasy
72c00883e2 [9126] Correct makefile copyright notice year, again
Blame the tools! :D
2010-01-08 01:53:44 +01:00
frcoun
352c3811b2 [9125] Add dummy effect of spell 46167
SQL update included to ensure proper work (if database has existing data)

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-08 00:20:38 +01: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
frcoun
147c250a56 [9121] Implement dummy effects for spell 50926,51026,51592 and 51961
Note: Some adjustments in addition to original patch, using delay despawn.
Also provide sql update for proper work of affected spells (if already exist in database).

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-07 21:34:43 +01:00
b482518
65c12d4998 [9095] Allow apply .modify scale to targeted creature (without save scale).
Also add command description to mangos.sql.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-01 18:21:39 +03:00
tomrus88
33cd1a0aca Merge remote branch 'origin/master' into 330 2009-12-30 01:16:15 +03:00
VladimirMangos
202ffa82ca [9074] Fix typo in 'server shutdown' description. 2009-12-27 22:10:02 +03:00
KAPATEJIb
c31f2c0a1f [9070] Add explcit 6 sec triggering cooldown to 58597.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-25 22:32:38 +03:00
MrLama
ab539a9de6 [9068] Include spell 35395 in trigger list for talent 53380 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also remove wrong masks from talent 53486 and ranks.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-25 22:18:43 +03:00
VladimirMangos
441aa50bad [9064] More internal cooldowns for some intem spells. 2009-12-25 18:59:56 +03:00
tomrus88
f34c11be7f Some new gm ticket stuff. 2009-12-24 20:18:09 +03:00
tomrus88
c83b72da90 Merge remote branch 'origin/master' into 330 2009-12-22 05:13:25 +03:00
MrLama
d432c34307 [9045] Implement talent 48539 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also some typos in mangos.sql field order fixes (sql updates in past ahe been correct)
2009-12-22 00:16:31 +03:00
tomrus88
ad75d9680c Merge remote branch 'origin/master' into 330 2009-12-20 06:12:32 +03:00
Splinter
27e7190301 [9034] Add internal cooldown for item 47215 effect.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-12-20 01:43:03 +03:00
tomrus88
90d76c61fa Merge remote branch 'origin/master' into 330 2009-12-19 21:04:49 +03:00