ApoC
d6e4fc2864
[8472] Fixed argument for KilledMonsterCredit call.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-09-05 03:24:43 +02:00
ApoC
2a4889e10c
[8471] Little correction to prev. commit. Spell effect 90 seems to be kill credit but only for single person.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-09-05 03:13:35 +02:00
OPenaz
d4e468aa44
[8470] Implemented one more kill credit spell effect.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-09-05 02:48:05 +02:00
The_Game_Master
bf7c15a5a6
[8469] Fix possible garbage in character_spell after [8416]
...
Removed in sql update spell not expected to be listed in character_spell
long before [8416] as dependent, but reported as partly listed. So do cleanup.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-09-05 04:36:04 +04:00
VladimirMangos
b145659b31
[8468] Move TARGET_EFFECT_SELECT target selection to normal place for target modes.
...
* Make from TARGET_EFFECT_SELECT code normal Spell::SetTargetMap case
* In additional for old 0/TARGET_EFFECT_SELECT pairs call it in case coordinate targets.
2009-09-05 04:13:08 +04:00
tomrus88
4a8431f581
Merge commit 'origin/master' into 320
...
Conflicts:
src/game/DBCStructure.h
src/game/DBCfmt.h
src/game/MiscHandler.cpp
src/game/ObjectMgr.cpp
2009-09-04 21:16:59 +04:00
tomrus88
2a1e4949a2
Updated to 10392 client build.
2009-09-04 21:13:33 +04:00
AlexDereka
a65d3a1560
[8467] Fixed some typos.
2009-09-04 18:52:17 +04:00
Triply
d24fd20cc3
[8466] Applied mangos coding style for Guild code.
...
Signed-off-by: Triply <triply@getmangos.com>
2009-09-04 15:40:01 +02:00
ApoC
3b2624b86f
[8465] Removed not needed checks.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-09-04 14:10:17 +02:00
elecyb
bba20b92a5
[8465] Fixed exploit of z-axis described in http://getmangos.com/community/showthread.php?t=9652
...
Little code style clean up.
Signed-off-by: ApoC <apoc@nymfe.net>
2009-09-04 14:10:09 +02:00
Wowka321
bb30afb6f3
[8464] Fixed guild_rank name and rights updates broken in recent guild loading optimization. Also fixed guild_bank_rights.
...
Patch provided by Wowka321. THX.
Signed-off-by: Triply <triply@getmangos.com>
2009-09-04 13:16:22 +02:00
XTZGZoReX
66ffd80ed2
[8463] Fixed race conditions in LockedQueue.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-09-04 10:36:14 +02:00
Athor
7f444189c6
[8462] Fix database table to allow emote id bigger than 255
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-09-04 02:33:24 +02:00
Opterman
26a104a05a
[8461] Correcting buildUpdateValues for GAMEOBJECT_DYNAMIC flag.
...
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-09-04 01:18:17 +02:00
VladimirMangos
62501d2e02
[8460] Use achievtment criteria data from table for ACHIEVEMENT_CRITERIA_TYPE_CAST_SPELL as expected.
2009-09-04 02:38:08 +04:00
VladimirMangos
3b40f8960a
[8459] Avoid mutiply apply weapon dependent armor penetration bonus for each weapon.
2009-09-04 02:25:56 +04:00
sixsixnine
63e7c092f1
[8458] Re-implement SPELL_AURA_MOD_TARGET_ARMOR_PCT in more porper way for weapon dependent cases.
...
(cherry picked from commit 7efab7fd38c3a753e967648ca8ef1f2cdfbac76c)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
With some fixes and rewrites.
2009-09-04 02:16:17 +04:00
balrok
57158e9185
[8457] display summoner to summoned at .namego command
2009-09-03 20:18:35 +02:00
VladimirMangos
e59eea4fb5
[8456] Implement area check for SPELL_ATTR_EX6_NOT_IN_RAID_INSTANCE
...
Base at hunuza reseach.
2009-09-02 23:10:37 +04:00
Triply
664112a738
[8455] Do not disband guild, if guild ranks are not defined for that guild, removed obsolete comment.
...
Do not allow to delete guild rank, when there are only 5 or less ranks defined.
Signed-off-by: Triply <triply@getmangos.com>
2009-09-02 20:58:05 +02:00
Lutik
ab9b738e54
[8454] Implement aura SPELL_AURA_MOD_TARGET_ARMOR_PCT.
...
This fix work stance 2457, talent 12284/13709 and ranks, partly talent 61154 and ranks.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-09-02 18:48:05 +04:00
VladimirMangos
2e09244e57
[8453] Make more informative error output in case empty version tables.
2009-09-02 18:47:37 +04:00
hunuza
e2bfad97db
[8452] Add describtion for two attributes flags.
...
Signed-off-by: hunuza <hunuza@gmail.com>
2009-09-02 12:47:23 +02:00
VladimirMangos
69fbe1e82f
[8451] Implement talent 47236 and ranks.
...
Added changes base at merge of patches suggested by pasdVn and Astellar.
2009-09-02 06:43:00 +04:00
arrai
9c5f85d309
[8450] Prevented using of plaintext passwords in sql queries
2009-09-02 02:03:42 +02:00
VladimirMangos
c8b717ab7d
[8449] Deprecate healing/damage item mods and merge internal data in to spell power.
...
* Report at loading about deprecated ITEM_MOD_SPELL_HEALING_DONE and ITEM_MOD_SPELL_DAMAGE_DONE
and drop support code.
* Merge healing/damage base spell bonus fields and function to spell power field/function.
2009-09-01 22:45:56 +04:00
ksergik
8497b520ce
[8448] Fixed loaded spell target position records in log.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-09-01 16:34:26 +04:00
VladimirMangos
747a53cb67
[8447] Small code cleanups in guild loading.
2009-09-01 15:56:09 +04:00
Opterman
eec534f1f6
[8446] Update ACHIEVEMENT_CRITERIA_TYPE_FALL_WITHOUT_DYING only for real alive cases.
...
This fix problem with temporary "alive" cases for prist talent for example.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
* Use final damage for check
* Also fix CMSG_REPOP_REQUEST read warning spam.
2009-09-01 15:55:09 +04:00
arrai
3b1b68595b
[8445] Fixed redundant calculation of v and s on every login
...
The SRP-6 specifications clearly say, that v and s are only to be
calculated on registering a user and changing his password; calculating
them on every login is plain waste.
2009-09-01 02:42:50 +02:00
VladimirMangos
4d0088e7a9
[8444] Prevent spawn gameobjects with invalid displayid by command.
...
Also fix mangos string for not existed gameobejct entry.
2009-08-31 23:10:42 +04:00
NoFantasy
a9dea03e09
[8443] Implement use of UNIT_FLAG_OOC_NOT_ATTACKABLE for creature.
...
Creature with this flag will no longer be attackable by other creatures, and if by any reason it enter combat, flag is removed.
Signed-off-by: NoFantasy <nofantasy@nf.no>
2009-08-31 16:46:19 +02:00
arrai
f7963d1791
[8442] Fixed displaying return button in mails
2009-08-30 19:46:52 +02:00
tomrus88
d87911303e
Scaling stats fix.
2009-08-30 19:41:21 +04:00
tomrus88
9c8a0d615e
Merge commit 'origin/master' into 320
...
Conflicts:
src/game/WorldSession.cpp
2009-08-30 15:52:20 +04:00
VladimirMangos
8a7b77c088
[8441] Implement check DBs versions (required_* fields) at mangosd/realmd loading.
...
* git_id updated to generate revision_sql.h file with required_* fields strings.
* mangosd/realmd changed to include header and check this strings at startup.
* mangosd/realmd will terminated if related strings not match in DB content.
In most cases this meaning that not all expected sql updates applied.
Current required_* field stored in DB output in error to help find what last sql updates applied.
IMPORTNAT NOTE for mangos devs: please update used git_id before adding next commits with sql updates!
2009-08-30 15:02:10 +04:00
VladimirMangos
c9f475dfa0
[8440] Reset cooldown for triggred spell 61848 before it casting.
...
This is second case simialr hack, maybe possible find more nice way for this...
2009-08-30 00:24:50 +04:00
win
4d413e4a87
[8439] Fixed counting loaded extra spell bonuses.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-08-29 23:37:02 +04:00
Fog
016dc29e5d
[8438] Correctly update achievement at bank bag slot buy instead next login.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-08-29 23:31:56 +04:00
VladimirMangos
a1d29f50a0
[8437] Remove redundent player typeid check.
2009-08-29 22:40:05 +04:00
VladimirMangos
a86abcf977
[8436] Return CMSG_SET_ACTIVE_VOICE_CHANNEL to STATUS_AUTHED.
...
It sent not only just after logout but also just before login packet.
2009-08-29 21:29:55 +04:00
VladimirMangos
a33ba233c7
[8435] More work in repally passives at spelmod apply/remove.
...
* Fixed infinity recursion at reapply spell mod aura by self triggering.
* Reapply pet/totems passives.
2009-08-29 21:07:28 +04:00
tomrus88
d3fec0355c
[8434] Fxied typo in account data loading.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-08-29 16:43:03 +04:00
tomrus88
f98fa7b4df
Fixed one more typo, now it even compiles :P
2009-08-29 16:13:02 +04:00
tomrus88
77af8018e1
Fixed typo, account data saving should work now.
2009-08-29 16:03:30 +04:00
tomrus88
c90ced473d
Compile/merge fix.
2009-08-29 12:37:33 +04:00
tomrus88
37f8736fba
Merge fix.
2009-08-29 12:09:47 +04:00
tomrus88
d26712c6ba
Merge commit 'origin/master' into 320
...
Conflicts:
src/game/CharacterHandler.cpp
src/game/Opcodes.cpp
src/game/WorldSession.h
2009-08-29 12:01:39 +04:00
VladimirMangos
5cf72882ad
[8433] Implement proper store and use character specific account data.
...
* Base at TOM_RUS reseach save/load character specific account data in new table `character_account_data`
* Move its in sql update from `account_data` to new table.
* For client packets that can be send in loggined state or just after logout but assocualted
with recently logout character add new login status STATUS_LOGGEDIN_OR_RECENTLY_LOGGOUT
* Store low guid for loggedin player or recently logout into WorldSession.
2009-08-29 11:26:57 +04:00