Commit graph

3656 commits

Author SHA1 Message Date
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
Daveh
cb33736a5a [9308] Fix SMSG_CHAR_ENUM opcode
Signed-off-by: Lightguard <Lightguard@tauri.hu>
2010-02-05 01:34:51 +01:00
SilverIce
0c8fccbd47 [9307] Grid containers, cleanup
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-05 01:46:40 +03:00
laise
aac24092c2 [9306] Implement glyph 43385.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-05 00:18:06 +03:00
Foks
ca2efb713c [9305] Fix load quest locales, after implement CompletedText in 9291, v2.0
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-04 23:57:06 +03:00
VladimirMangos
07e699b8d3 [9304] Propertly detect underground area 4425 2010-02-04 23:21:12 +03:00
VladimirMangos
d7d4c2da9f [9303] Restore skip one from startup (by DBC data) but not existed items. 2010-02-04 22:03:33 +03:00
NoFantasy
dd2239eea9 [9302] Fix load quest locales, after implement CompletedText in 9291
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-04 18:27:03 +01:00
VladimirMangos
b2c3132eaa [9301] Implement proper check of broken spells for IsLootCraftingSpell case. 2010-02-04 15:27:45 +03:00
NoFantasy
2718884192 [9300] A few more error message corrections/clarifications.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-04 12:08:33 +01:00
NoFantasy
39a61f213e [9299] Upgrade a few error messages from engrish v.1 to engrish v.2 :)
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-04 00:46:25 +01:00
[D4RK]Doom-Lord
bc160bd04f [9298] Implement affect glyph 41533, talent 16187 and ranks to 5394 and ranks healing.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-04 02:29:38 +03: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
Wowka321
e2fe17034a [9295] Implement SPELL_AURA_MOD_BLOCK_CRIT_CHANCE
This fixes talent 47294 and ranks

Signed-off-by: Lightguard <Lightguard@tauri.hu>
2010-02-03 20:54:46 +01:00
reno138
f157b101fb [9294] Fixed typo in function name.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-03 22:43:22 +03:00
Lightguard
dae28aafc4 [9293] Fix stacking problem of tracking spells 2010-02-03 18:51:33 +01:00
NoFantasy
d4f5c0d76f [9292] Remove unused declaration of string in sendQuestGiverQuestDetails
Some additional code cleanup for readability

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-02-03 16:58:10 +01: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
VladimirMangos
573651435e [9290] Some cleanups in realmd, no functional changes 2010-02-03 14:24:43 +03: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
VladimirMangos
1f1f414d76 [9287] Prevent weapon skill grow at player's pet hit. 2010-02-03 00:00:00 +03:00
Lightguard
af3aced775 [9286] Fix spell 69377 2010-02-02 20:22:18 +01:00
VladimirMangos
8ff7010750 [9285] Fixed unexpected double time for apply damage for spell 1464 and ranks.
* Implement way ignore some redundent data for triggered spells base at cast cost exist.
  Reason: some triggered spells inherited data from main spells
  just for porper client show spell attributes, we not need this data.
* Use check for ignore inherited cast time.
2010-02-02 20:17:04 +03:00
VladimirMangos
66c8c75914 [9284] Realy fixed crash source added in [9228] now. 2010-02-02 14:52:52 +03:00
laise
868a4d20a4 [9283] Apply SPELL_AURA_MOD_HEALING_PCT to any healing.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-02 01:56:40 +03:00
VladimirMangos
742f8df025 [9282] Possible fixed crash source added in [9228]
After [9228] groups stored under leader guid keys, but group leader can change
and in result at group disband after leader change group not removed from storage.
2010-02-02 00:57:19 +03:00
tomrus88
b85417df73 Movement packets cleanup. 2010-02-01 17:03:04 +03:00
VladimirMangos
60f8b3874d [9281] Fixed client ignore spell 1464 and ranks in combat log. 2010-02-01 14:01:44 +03:00
tomrus88
41d8f1a5d4 Movement packets fix. 2010-02-01 00:43:18 +03:00
Valroft
ad7729479c [9280] Fixed work scrolls of enchantment.
SOme for its have spells with unexpected reagent requirements.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-01 00:19:17 +03:00
VladimirMangos
7bb40630e5 [9279] Move reapply spellmods code in own function. 2010-01-31 22:54:59 +03:00
VladimirMangos
26d71e3328 [9278] Prevent reapply charged/noaffect spellmod to persistent auras. 2010-01-31 22:10:11 +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
laise
dfd5299d7e [9276] Prevent gain/lost health/powers form death persistent periodic affects.
This must solve bugs with inconsistent death states also.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-31 20:12:02 +03:00
BThallid
cc7a53ae16 [9275] Quest reward data rearranged and comments added.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-31 19:16:45 +03:00
VladimirMangos
904995c024 [9274] Implement SPELL_EFFECT_SUMMON_ALL_TOTEMS
This implement work spells 66842, 66843, 66844.

Patch originall writed by Arthorius, with additional fixes from darkstalker
and hack removes from me.
2010-01-31 18:40:59 +03:00
laise
9aedd3a864 [9273] Implement item 49623 triggered stacking affect.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-31 05:36:59 +03:00
VladimirMangos
df70a2c81d [9272] Revert "[9265] * Call Database::ThreadStart()/ThreadEnd() for all DBs."
This reverts commit af146f14c0999eed0e293bc0595a04e62df54f3e.

Not need call this function more that one per thread.
2010-01-30 17:59:55 +03:00
XTZGZoReX
a24320d4b5 [9271] Revert "[9266] Implement CMSG_CORPSE_MAP_POSITION_QUERY opcode."
This reverts commit 102abf5fff122ec736b49c978fcfba0177f9edc2.

Research was in fact wrong, and caused wrong corpse position at client.
2010-01-30 15:17:54 +01:00
NoFantasy
bfa86a0d4d [9270] Send pointOfInterest (if exist) to client before sending gossip menu.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-30 15:10:28 +01:00
laise
a1a0c6edbe [9269] Second attempt to add missing break for SPELL_EFFECT_SUMMON
(earlier accepted patch by daveh never pushed to master)

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-30 14:42:17 +01:00
NoFantasy
76748cb75a [9268] Fix one areaflag for city subarea
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-30 13:34:38 +01:00
NoFantasy
13dee34689 [9267] Correct mixed up typeid check for gossip scripts
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-30 11:56:05 +01:00
XTZGZoReX
1d2943a2fd [9266] Implement CMSG_CORPSE_MAP_POSITION_QUERY opcode.
* Send coordinates of corpse on world map, if outside instance.
* Send coordinates of instance entrance, if inside instance.

Thanks to Ceris and Lightguard for helping with research/code.
2010-01-29 22:01:28 +01:00
XTZGZoReX
49a0d352b6 [9265] * Call Database::ThreadStart()/ThreadEnd() for all DBs. 2010-01-29 19:56:15 +01:00
XTZGZoReX
ceefebf187 [9264] Fix build. Add ITEM_MOD_FERAL_ATTACK_POWER to deprecated list. 2010-01-29 19:52:11 +01:00
NoFantasy
beb0a5a4a5 [9263] Send MinLevel of quest to client (minimum level required to obtain)
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-01-29 13:18:39 +01:00
tomrus88
d2abe7b2bf Updated player flags enum. 2010-01-29 02:12:04 +03:00