Commit graph

3240 commits

Author SHA1 Message Date
tehmarto
5ea6815ea1 [10041] Use for spell 49145 and ranks for decrease SPELL_DIRECT_DAMAGE damage.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-06 22:27:16 +04:00
Insider42
d757ba2a73 [10040] Expected RAP bonus to damage for spell 1510 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-06 22:15:27 +04:00
zergtmn
7f8ad96038 [10039] Partly revert [10033] for spell 44394 and ranks related code.
Not all ranks of spell have proper triggered spell info.
Return to old more explicit code.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-06 22:03:05 +04:00
zergtmn
ff2f722f49 [10038] Prevent double triggering heal from 63534 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also use more simple and safe checks for added in [10035].
2010-06-06 21:49:40 +04:00
sixsixnine
2ca1b3fcea [10037] Fixed poison consume by spell 32645 and ranks.
It will consume only caster casted poisons.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-06 19:09:31 +04:00
AbsoluteZero
32bed90aa9 [10036] Fixed health restore and triggering cooldown for talent 30881 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-06 18:39:08 +04:00
Insider42
18ffffd379 [10035] Additinal reqs for spell 49219/51459 and ranks triggering.
* Only at melee attack or spell 56815 hit.
* Spell 49219 and ranks also ignore offhand attack.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-06 18:09:37 +04:00
VladimirMangos
ea9dd78d35 [10034] In case unknown triggered spell output more known info for location problem. 2010-06-06 17:55:54 +04:00
VladimirMangos
63018ccc4a [10033] Use sometime stored in spell data triggred spell info for dummy auras. 2010-06-06 17:44:07 +04:00
NoFantasy
c0be5c0926 [10032] Remove not needed local declaration of dialog status and rename some to clarify.
Additional cleanup for readability.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-05 13:21:35 +02:00
NoFantasy
2760e7d353 [10031] Replace hard coded quest dialog status value with enum value
Some minor code cleanup for readability.

Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-06-05 11:58:56 +02:00
Laise
f94175f90f [10030] Add aura remove modes for expire and absorb shield break cases and use GetTarget()/GetSpellProto() instead of m_target/m_spellProto 2010-06-05 09:12:00 +03:00
VladimirMangos
fc3e046348 [10029] Clarify client dependence for some MeleeHitOutcome values 2010-06-05 00:20:55 +04:00
VladimirMangos
6ebbcd8dbb [10028] Reward group for shareable quests at cast event to creature/go. 2010-06-04 20:01:57 +04:00
VladimirMangos
ff3fb9b727 [10027] SPELL_AURA_ADD_TARGET_TRIGGER long time not use spellmod for work.
Drop dead code.
2010-06-03 23:39:13 +04:00
VladimirMangos
cf5c1c45d6 [10026] PDump code fixes and cleanups
* At pdump creating will propertly saved NULL field values.
* At pdump loading will skipped adding `character_declinedname`
  if name in some way will be changed (explicly or at loading)
2010-06-03 17:11:58 +04:00
VladimirMangos
e431ab55cc [10025] Fixed unexpected C++ code parsing with *FILTER_LOG in 'if' 2010-06-03 16:47:17 +04:00
VladimirMangos
54f2f507cf [10024] New LogFilter_DbStrictedCheck filter for DB devs
It's enable by default (prevent show related output) but
in disbled case allow show useful for DB developers different
more stricted DB check output at server loading, including

* Absent GO trap template referecned in some another GO template
* Not set (0) unit class in creature_template
* Absent disenchanting loot for items marked as disanchantble

This all cases can or hard fixed in one step or show false cases y different reasons.
That why filter active by default.
2010-06-03 14:45:14 +04:00
Laise
d8479debbb [10023] Change HandleLearnAllMySpellsCommand to learn only player's spells 2010-06-02 19:30:10 +03:00
Ceris
7ed98198a7 [10022] Fix damage for 14278 and 16511 and ranks when dagger is equipped
Signed-off-by: Laise <fenrisse@gmail.com>
2010-06-02 18:39:59 +03:00
VladimirMangos
e823b30f4f [10021] Move item disenchanting static req. checks to server start. 2010-06-02 14:58:35 +04:00
SilverIce
d6c5207867 [10020] Drop unused member in VisibleNotifier structure and related functions
(based on SilverIce's repo commit e678555)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also applied mangos code style to GridNotifiersImpl.h
2010-06-02 09:56:51 +04:00
VladimirMangos
57ca730a2f [10019] Implement glyph 45623.
Thanks to Most_Mangos, DonTomika, darkstalker  for dollution research.
2010-06-02 03:44:24 +04:00
Laise
1750f61d73 [10018] Add 16246 proc to mangos.sql 2010-06-01 09:02:15 +03:00
VladimirMangos
e4adbc29e6 [10017] Make spell_proc_event.SchoolMask unsigned.
Also use byte length hex for school mask in mangos.sql data.
2010-06-01 06:26:57 +04:00
VladimirMangos
0a24a170d1 [10016] Remove unused RewardSinglePlayerAtKill result. 2010-06-01 05:17:12 +04:00
VladimirMangos
86439e14ad [10015] More redundant data check in spell_proc_event 2010-06-01 04:45:50 +04:00
VladimirMangos
5e526ef0d9 [10014] Revert "[10013] Implement CONDITION_QUESTTARGET"
This reverts commit 4e460746c0947f6cfc1f1150a8eb90257819eae2.
2010-06-01 02:26:45 +04:00
VladimirMangos
59367bc19f [10013] Implement CONDITION_QUESTTARGET
For cases when loot dependent from some quest objective complete state.
2010-06-01 01:13:59 +04:00
Laise
f9df9d6226 [10012] Fix charges taking for 16246 2010-05-31 22:04:26 +03:00
VladimirMangos
93624bb496 [10011] Check redundent procFlags value in spell_proc_event. 2010-05-31 12:27:47 +04:00
VladimirMangos
59cf9c1dbd [10010] Use schoolmask enum in struct SpellNonMeleeDamage, some indents fix. 2010-05-31 08:09:03 +04:00
Derex
b23fd66aa6 [10009] Fix realmd to accept more than 64 connections on windows.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-31 03:21:42 +04:00
Laise
57623491c0 [10008] Fix sqls 2010-05-30 23:58:27 +03:00
Laise
6551671f6d [10007] Fix wrongly initialized value 2010-05-30 23:39:04 +03:00
patman128
b98691501b [10006] Fixed typo in mangos.sql
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-29 23:21:55 +04:00
NoFantasy
e0ccfef7ef [10005] Add script effect of spell 41055 and 45206.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-05-29 15:55:51 +02:00
NoFantasy
716afa0e4b [10004] Add script effect of spell 43365, 50217, 50218 and 50238.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2010-05-29 15:51:12 +02:00
VladimirMangos
8988f0f609 [10003] Fixed unix* install.
I forgot update sql updatenames in Makefile.am after its rename.
2010-05-29 05:57:45 +04:00
patman128
1997cf2769 [10002] Fixed map loading .map build checks.
Bug exist long time before recent code moves.
But it not affect in cases proper .map files.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-29 04:44:53 +04:00
VladimirMangos
cd5d598bd6 [10001] Rename current version sql updates (0.16/root dir) to 5 digits format rev.
* order guards not affected in sql updates so this not affect sql guards work.
* TO DEVS: in next sql update commit please check carefully generated by git_is -s
  sql guards for correctness
2010-05-28 23:48:50 +04:00
VladimirMangos
d9a8c63007 [10000] Redundent empty line. 2010-05-28 20:39:53 +04:00
XTZGZoReX
d6ea8e35ab [9999] Remove a piece of trailing whitespace. 2010-05-28 17:53:20 +02:00
Lynx3d
d5dfbd0bfc [9998] Fix *nix build. 2010-05-28 17:25:53 +02:00
XTZGZoReX
a037a26fde [9997] Some changes in HashMapHolder.
* Use ACE_RW_Thread_Mutex, since there's much more reading than writing.
* Use read lock in Find(), and write lock in Insert() and Remove().
* Correctly lock the hashmap on outside calls.
2010-05-28 15:30:33 +02:00
XTZGZoReX
aa62225c68 [9996] Remove grid state debugging code and move state machine to MapManager. 2010-05-28 15:01:04 +02:00
XTZGZoReX
28c3de5093 [9995] Move GridMap class (and related structs/enums) to separate cpp/h.
Also rename some structs/enums and fix some code style.
2010-05-28 13:34:14 +02:00
Revils
ee31661bb8 [9994] Fixed a bug/typo that prevent to summon a special flying mount.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-28 15:27:57 +04:00
MaxXx2021
2e7a009b01 [9993] Limit spell 50988, 59870 targets amounts to expected.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-28 14:38:48 +04:00
Revils
db93e78f50 [9992] Fixed MSG_PARTY_ASSIGNMENT processing.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-28 05:54:38 +04:00