Commit graph

447 commits

Author SHA1 Message Date
przemratajczak
a4ce06fd15 [9512] Spell 16952 and ranks will now correctly proc from all cat form abilities that add combo points
Signed-off-by: Lightguard <Lightguard@tauri.hu>
2010-03-04 08:03:57 +01:00
VladimirMangos
52701a58f6 [9509] Move custom data from item spell charges sign to new field NoConsumable.
Some items with negative by defaul charges not expected to be deletedt at no charges.
In past this fixed by using positive charges amount in like cases in different from
expected negative value. Adding new field for avoid this.
2010-03-03 09:14:09 +03:00
VladimirMangos
4dc85260c7 [9482] Implement 48266, and 50365, 50384, 50391 and ranks.
Original patch provided by laise.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-28 17:10:25 +03:00
VladimirMangos
9a51a65b47 [9477] Implement glyph 45776 2010-02-28 08:31:29 +03:00
arrai
e520d8409e [9466] Implemented SOAP in MaNGOS
- removed deprecated code from RASocket
- allow more than one login at a time on the RA console
- added gsoap library for handling SOAP requests
- removed deprecated mangos_string entry

Thanks to:
- Derex for reporting a bug which occured if more than 1024
    players were connected  [poll() vs select()]
- caeruleaus for adding windowsbuild support
- vladimir for suggesting a different thread starting order
- fdb_ for suggesting SOAP in the first place
2010-02-27 10:52:07 +01:00
laise
6efb768daa [9464] Spell effects of itemset 883 and variants.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-27 06:46:21 +03:00
przemratajczak
01e05f5d7e [9460] Spellpower bonuses for spell 47540 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-27 00:18:59 +03:00
laise
7f6f199911 [9450] Implement item set 887, 251, 232 spell effects.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-25 06:22:10 +03:00
VladimirMangos
6e5b74e0ca [9385] Lost sql update from [9382] 2010-02-14 22:13:23 +03:00
Odyssey
9280574c1b [9382] Some missing .reload all_* commands descriptions in mangos.sql
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-14 18:34:02 +03:00
Shin_Darth
2bdcb1161c [9380] Some missing in mangos.sql command descriptions.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-14 18:05:33 +03:00
laise
ade8adfc4e [9379] Fix spell 55268
Signed-off-by: Lightguard <Lightguard@tauri.hu>
2010-02-14 15:33:57 +01:00
VladimirMangos
ec26a61b5d [9377] GRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR! 2010-02-14 15:42:24 +03:00
VladimirMangos
1859770c78 [9376] Maybe last fix of fix of fix sequence. O.O 2010-02-14 15:40:19 +03:00
VladimirMangos
f145e06e89 [9375] Now really correct sql update with content 2010-02-14 15:24:05 +03:00
hunuza
77dc9d0582 [9374] Fxies for prev. commit.
NOTE: DON'T APPLY prev commit version sql update

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-14 15:09:36 +03:00
unloading
4c18b32279 [9366] Fix spell 67228
Signed-off-by: Lightguard <Lightguard@tauri.hu>
2010-02-13 17:16:48 +01:00
EnderGT
230bc2b49e [9359] Load/save current active spec and total spec count.
Still needed for complete dual spec:
* support for second glyph set
* implement gossip options
* support for second talent set

Signed-off-by: hunuza <hunuza@gmail.com>
2010-02-11 20:53:15 +01:00
hunuza
0f7f7c5ada [9354] Add spell efffects for dual spec.
Actual dual spec still not implemented.

Credits to EnderGT for original patch.

Signed-off-by: hunuza <hunuza@gmail.com>
2010-02-10 20:54:45 +01:00
hunuza
acf507fd5a [9349] Add posssibility for one action button set per talent spec. 2010-02-10 18:00:30 +01:00
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
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
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
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
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