Commit graph

3229 commits

Author SHA1 Message Date
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
vipertv
4206230f0d [9991] Next step in fix SMSG_GROUP_LIST structure.
Now assistant/main tank/main assistant show properly
for viewer character also.

Thanks to insider42 for posting patch in Under review section.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-28 04:38:58 +04:00
VladimirMangos
2d81f31afc [9990] Use more correct data for prev. sql update. 2010-05-28 04:26:36 +04:00
VladimirMangos
5cd5462e17 [9989] Use unix styoe line ends in soem files 2010-05-28 02:27:12 +04:00
VladimirMangos
2cd5a6bbf2 [9988] Add correct spell chain data for 61024 and 61316. 2010-05-28 01:50:28 +04:00
Tassadar
4d61fba28f [9987] Restore work talent 12311 and ranks.
Thanks to insider42 for prepare patch for mangos.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-28 00:46:12 +04:00
insider42
5a8c84a2ec [9986] Talent 51459 and ranks affect only melee auto-attacks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-28 00:09:47 +04:00
Spp
4e61280466 Send SMSG_CORPSE_NOT_IN_INSTANCE if player in ghost form tries to enter an instance without player's corpse.
Signed-off-by: XTZGZoReX <xtzgzorex@gmail.com>
2010-05-27 20:59:20 +02:00
VladimirMangos
86bef7ace5 [9984] Implement item 43214 work.
* Original version suggested by timmit.
* Required DB support for target requirement.
2010-05-27 19:14:02 +04:00
Wowka321
6ce82e4914 [9983] Leave at AFK applied only to battlegrounds (not arena)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also restore build...
2010-05-27 17:36:18 +04:00
SilverIce
d0398b94f6 [9982] Group out of range member must based at client existances.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>

Also move empty mask check from build function to caller.
2010-05-27 17:25:21 +04:00
VladimirMangos
ce85076033 [9981] For non-player at "offline" delete hostile references.
This must fix porblem with call message broadcast from unit destructor.
2010-05-27 14:56:37 +04:00