Spp
90f38341f0
Implement Opcode SMSG_CORPSE_NOT_IN_INSTANCE
...
--HG--
branch : trunk
2010-04-27 09:45:43 +02:00
Trazom62
3c9cb12341
Fix Scourge Strike. Thanks Havenard.
...
Fixes issue #1668 .
- additional damage is now done properly as shadow damage and no longer as additional physical damage.
--HG--
branch : trunk
2010-04-26 22:03:09 +02:00
click
e76160e835
Remove a remnant from some local testcode (damn, I'm sure I had removed it - it's not even related to the previous fix)
...
--HG--
branch : trunk
2010-04-26 19:32:59 +02:00
click
4348e2bea2
Properly relearn talents/spells when changing active specialization - also relearn the spells that require this talent
...
Fixes issue #907 - Patch by liberate
--HG--
branch : trunk
2010-04-26 17:27:33 +02:00
click
71cdf91acc
CR/LF cleanup and file-renaming
...
--HG--
branch : trunk
rename : sql/updates/8006__world_quest_template.sql => sql/updates/8006_world_quest_template.sql
2010-04-26 09:47:40 +02:00
click
55a054c10f
Adjust quest_templates "questflags" fieldsize to accomodate any variation of
...
questflags currently available.
--HG--
branch : trunk
2010-04-26 04:27:58 +02:00
click
f6b9caff47
Fix: Forgot to delete a spell before reinserting in previous commit
...
--HG--
branch : trunk
2010-04-26 00:09:32 +02:00
click
2a1299fc33
Spellfixes:: Libram of Valiance, Divine Guardian rank 1, Glyph of Seal of Command
...
Fix by liberate
--HG--
branch : trunk
2010-04-26 00:01:57 +02:00
click
4f209556c3
Implement coreside support for questflag QUEST_FLAGS_AUTO_ACCEPT and its use - patch and research by click and Liberate
...
(This also fixes the complaints that starter-quests were broken - the flag was actually never used coreside)
--HG--
branch : trunk
2010-04-25 23:52:33 +02:00
Trazom62
edbbec75b1
Fix channelled spells when player has lot of haste AND a buff reducing spell duration. Thanks dr.tenma.
...
Fixes issue #1052 .
--HG--
branch : trunk
2010-04-25 22:20:59 +02:00
Trazom62
9b83945c33
Fix resilience update for 3.3.x. Thanks dr.tenma.
...
Fixes issue #198 .
--HG--
branch : trunk
2010-04-25 21:31:55 +02:00
Tartalo
cf7170f69d
Drak'Tharon Keep, Tharon'Ja: Demorph players when boss dies
...
Thanks & congratz to all developers, contributors & users,
we reach revision 8000 ;)
--HG--
branch : trunk
2010-04-25 16:10:37 +02:00
Trazom62
bdaa101a28
Fix HandleStatModifier for BASE_PCT and TOTAL_PCT modifierType.
...
Formula was incorrect. It gave a slight advantage when there are several auras for the same UnitMod.
Ex: if you had 2 auras giving 50%,
- previous formula would give: 1*1.5*1.5=2.25
- new formula give: 1+0.5+0.5=2.00 which is correct.
Hack for negative pct <= -100 is also no longer necessary
--HG--
branch : trunk
2010-04-25 15:52:15 +02:00
Trazom62
eccf5bf547
Refactor Creature::SelectNearestTarget(float dist)
...
This function is used in many scripts to find the nearest enemy within the given distance.
However, it had an implicit limit to the ATTACK_DISTANCE. so in many case the "dist" was in fact just ignored.
In other case, the ATTACK_DISTANCE is required. So 2 functions are necessary to avoid ambiguities.
The refactoring is the split of the function in 2: SelectNearestTarget and SelectNearestTargetInAttackDistance.
--HG--
branch : trunk
2010-04-25 12:59:27 +02:00
Trazom62
b466819333
Fix Taxi flight Stormwind Harbor. Thanks scarymovie87.
...
Fixes issue #425 .
--HG--
branch : trunk
2010-04-25 12:47:15 +02:00
XTZGZoReX
b12e9633cf
* Fix structure of SMSG_INSPECT_TALENTS. Patch provided by Elron103.
...
--HG--
branch : trunk
2010-04-25 00:27:29 +02:00
Spp
a12c0aef85
Fix compile ¬¬
...
+ Code Style (for, if, while)
--HG--
branch : trunk
2010-04-24 17:48:52 +02:00
Spp
9aa3fea857
Remove unnecesary casts to Player in Player.cpp
...
Thanks to Shauren for pointing it out
--HG--
branch : trunk
2010-04-24 17:27:09 +02:00
Machiavelli
30c842480c
- Fix display of recently earned achievements when the player has a high total of earned achievements.
...
- Fix crash in compare achievements with players with high GUIDs, by havenard. Fixes issue #1724
--HG--
branch : trunk
2010-04-24 15:08:18 +02:00
raczman
20b79fec28
Don't build jemalloc on mac.
...
--HG--
branch : trunk
2010-04-24 14:20:28 +02:00
XTZGZoReX
7bd0941607
* Fixed two potential crashes in ChatHandler::HandleChannelSetPublic. Thx Rat/Machiavelli.
...
--HG--
branch : trunk
2010-04-24 00:43:46 +02:00
p0wer
5435d4f303
Fix spelling error in CONFIG_GM_WHISPERING.
...
--HG--
branch : trunk
2010-04-23 17:03:03 -05:00
click
f93443b41c
*Fixes conflagrate DOT damage so that warlocks finally can be the pyromaniacs they want to be
...
Closes issue #942
Fix by Liberate
--HG--
branch : trunk
2010-04-23 21:24:32 +02:00
Machiavelli
c4e4486903
Properly deregister WorldSocket connections in case of reaching socket timeout time.
...
--HG--
branch : trunk
2010-04-23 12:56:16 +02:00
Trazom62
b142ae155e
Fixes GCD when 1 sec or shorter.
...
Support aura reducing GCD (SPELLMOD_GLOBAL_COOLDOWN) (e.g. Backdraft, Unholy presence).
Fixes issue #1666 .
Fixes issue #1616 .
--HG--
branch : trunk
2010-04-22 21:28:04 +02:00
Spp
7eac04b5ad
Update SpellEntry comments to 3.3.3a
...
--HG--
branch : trunk
2010-04-22 20:43:19 +02:00
click
f65318eaf3
Revert the override introduced in [7980]
...
This due to a referencefile not being updated after 3.3.3a changeover (gave bad counting-values when examining DBCs)
--HG--
branch : trunk
2010-04-22 20:36:47 +02:00
Rat
144dbd11dd
*fixed crashpoint in spell difficulty handler
...
*added more checks at loading
*better searcher
--HG--
branch : trunk
2010-04-22 19:39:19 +02:00
teacher
00c2674553
Make Divine Guardian proc on Divine Sacrifice only (by Liberate).
...
Removed DB data not handled by Core Team. You can find it on Database forums.
Added missing recently committed data to world.sql...
Renamed an old file which had wrong name.
--HG--
branch : trunk
2010-04-22 18:50:14 +02:00
click
ab396beb56
Add support for season-dependant gameevents
...
Patch by Liberate
--HG--
branch : trunk
2010-04-22 16:22:39 +02:00
click
ca2b52af0d
Add 10% healing reduction to PVP-zones (as per 3.3.x patchnotes)
...
Fix by Havenard - closes #1565
--HG--
branch : trunk
2010-04-22 15:24:30 +02:00
click
b31d567bfd
Change visibility of pets or charmed units as well when GM is invisible
...
Fix by liberate
--HG--
branch : trunk
2010-04-21 23:15:29 +02:00
click
12950d1c16
Update trigger visibility when doing gm on/off
...
Fix by liberate
--HG--
branch : trunk
2010-04-21 23:14:37 +02:00
click
3a826ecfee
Fix Beacon of Light: make it work when casted on other players (no initial aggro on caster)
...
Fix by Liberate
--HG--
branch : trunk
2010-04-21 22:33:20 +02:00
click
e4164b8c16
Forgot a ; in previous commit - fixed (i need a beer!)
...
--HG--
branch : trunk
2010-04-21 20:45:36 +02:00
click
63642068b3
Ok, I need to get my glasses....
...
--HG--
branch : trunk
2010-04-21 20:42:14 +02:00
click
123d40dcfe
* Add some more transactioncontrol to pet database handling + adjust character_aura keys to avoid duplicates
...
--HG--
branch : trunk
2010-04-21 20:34:04 +02:00
click
aaf3a62395
* Fix Death's Choice and Death's Verdict Paragon buffs
...
Fix by Liberate
--HG--
branch : trunk
2010-04-21 19:55:29 +02:00
thenecromancer
2d994648a1
Don't loose arena points in case of rating lower than 1000 ( don't know if this is season dependant, as it was quite hard to loose that much rating )
...
--HG--
branch : trunk
2010-04-21 19:08:39 +02:00
thenecromancer
3d52a41e6b
Fix Intervene and alikes (unlike spell magnets, intervene alikes are actualy just a single target auras so we need to get caster, not owner)
...
--HG--
branch : trunk
2010-04-21 19:01:46 +02:00
thenecromancer
3ea6bc08db
Fix Critical Block
...
--HG--
branch : trunk
2010-04-21 18:56:13 +02:00
thenecromancer
4a698f5dd2
Fix typo in one druid talent handling
...
--HG--
branch : trunk
2010-04-21 18:55:16 +02:00
thenecromancer
4bac471798
PvP duration for Mark of Blood
...
--HG--
branch : trunk
2010-04-21 18:53:51 +02:00
thenecromancer
b54feffadb
Weapon dependant damage for some rogue talents
...
--HG--
branch : trunk
2010-04-21 18:52:30 +02:00
thenecromancer
7f4e73dbff
Fix skirmish battles
...
--HG--
branch : trunk
2010-04-21 18:49:57 +02:00
Rat
b7a44ae2ba
*fix visibility for trigger creatures
...
NOTE: if you see any trigger (in player mode) with a visible model (DB bug), please report creature entry + modelid in bugtracker
--HG--
branch : trunk
2010-04-21 13:55:43 +02:00
p0wer
232dc7b6f7
Actually make a change in Blade Barrier to fix the crash.
...
--HG--
branch : trunk
2010-04-20 15:55:20 -05:00
Trazom62
f8cf934775
Fix crash in AchievementCriteriaData::Meets.
...
Fixes issue #1555 .
--HG--
branch : trunk
2010-04-20 21:55:47 +02:00
click
50ac994cf2
Revert changes done in re6b772bbb596137e7f83dabaab46fc501fb6a8f5 - reason: breaks readline-history capability on linux
...
This is essentially a bug in MySQLs InnoDB database storage engine where connectionhandlers does not decrement the servers threadcount
while trying to exit properly. Bugreport exists on mySQL bugtracker.
--HG--
branch : trunk
2010-04-20 19:51:20 +02:00
raczman
e6fbcc42ce
Thanks to Windows file name handling being insane
...
i need to move file around.
(Protip MS: noone uses PRN anymore)
http://imgur.com/gDgGGh.jpg
--HG--
branch : trunk
rename : dep/include/jemalloc/internal/prn.h => dep/include/jemalloc/internal/totally_not_p_r_n.h
2010-04-20 16:09:31 +02:00
raczman
1532a2f9a2
Use jemalloc as memory allocator on linux.
...
In comparison to standard glibc allocator,
jemalloc fargments adress space less,
and scales linearly in multithreaded environment.
Author: Jason Evans, mad props to him.
--HG--
branch : trunk
2010-04-20 10:58:41 +02:00
click
b34e2bdb1c
Fix spellaura-crash
...
Fixes #1767 , closes #1772 (and the other ones already merged into it)
--HG--
branch : trunk
2010-04-20 03:30:27 +02:00
click
a5500fd7f1
Make ResetPeriodic controllable by boolean value, defaults to false
...
Fix by Moriquendu
--HG--
branch : trunk
2010-04-20 00:11:03 +02:00
click
e1e7083990
Remove caster from always being part of casters targetlist during spellcasts - thanks to QAston for pointing out that it's useless! :)
...
--HG--
branch : trunk
2010-04-20 00:02:37 +02:00
p0wer
f23a3adb36
Fix crash involved with DK talent Blade Barrier.
...
--HG--
branch : trunk
2010-04-19 15:36:17 -05:00
click
b48334c606
Really fix the horseman - shot the horse, gave him a new one - and a proper washover of what he can say!
...
--HG--
branch : trunk
2010-04-19 21:02:13 +02:00
click
c8184264e1
Unbreak the headless horsman - he should now ride again!
...
--HG--
branch : trunk
2010-04-19 20:55:16 +02:00
click
ed2e64af4c
Add snippet to fix thread-hangs-on-exit on server exit
...
Closes issue #842
--HG--
branch : trunk
2010-04-19 18:15:41 +02:00
Spp
450c6af43b
Code Style: Remove trailing spaces and tab to spaces
...
--HG--
branch : trunk
2010-04-19 17:13:20 +02:00
Spp
97b7aa1116
Remove unused columns from sqls
...
--HG--
branch : trunk
2010-04-19 17:08:08 +02:00
Spp
452cada8b6
ScriptedAI: Fix types in SelectSpell
...
--HG--
branch : trunk
2010-04-19 17:04:28 +02:00
Spp
be01821050
More warning removal (Some code modifications and cleanup when needed)
...
--HG--
branch : trunk
2010-04-19 17:03:10 +02:00
Spp
f74e969a06
Fix Custom Enchant load
...
--HG--
branch : trunk
2010-04-19 16:59:30 +02:00
Spp
2b81449f3e
Unit: Fix Unit Flight UpdateSpeed not getting charmer bonuses
...
--HG--
branch : trunk
2010-04-19 16:56:24 +02:00
Spp
6914ee67dc
Eversong Woods: Fix var initialize
...
--HG--
branch : trunk
2010-04-19 16:54:25 +02:00
Spp
d177954e6d
Gnomeregan: Fix Save
...
--HG--
branch : trunk
2010-04-19 16:53:43 +02:00
Spp
5a72827426
Hinterlands: Fix one Waypoint of npc OOx09HL
...
--HG--
branch : trunk
2010-04-19 16:52:53 +02:00
Spp
bbeb5d49da
Karazhan: Minor code cleanup
...
--HG--
branch : trunk
2010-04-19 16:49:45 +02:00
Spp
647dde0f76
Durotar: Fix Phase error
...
--HG--
branch : trunk
2010-04-19 16:45:48 +02:00
Spp
41817b259b
Grizzly Hills: Fix phase error
...
--HG--
branch : trunk
2010-04-19 16:44:35 +02:00
Spp
d2bd9dc1f5
Naxxramas: Sapphiron: Fix phase errors
...
--HG--
branch : trunk
2010-04-19 16:44:11 +02:00
Spp
67b09b024a
Ulduar: Boss Algalon: Respawn time was negative
...
--HG--
branch : trunk
2010-04-19 16:42:48 +02:00
Spp
20f644e283
Utgarde Pinnacle: boss_ymiron: Fix say (wrong types)
...
--HG--
branch : trunk
2010-04-19 16:40:54 +02:00
Spp
e0e9039f3f
Zulaman: Fix initialize guid values
...
--HG--
branch : trunk
2010-04-19 11:07:36 +02:00
Spp
fdb8e15b99
Utgarde Pinnacle: Fix reset timers in mob_frenzied_worgenAI
...
--HG--
branch : trunk
2010-04-19 10:59:04 +02:00
Spp
74dd02d024
Remove LOTS of compile warnings
...
--HG--
branch : trunk
2010-04-19 09:26:37 +02:00
click
fdd8d2f3cc
Move around and do some changes to homebinding, thanks to Vladimir
...
* Adds support for spelltarget-positions
* Uses areaname instead of zonename on hearthstone
Add homebind animation to player, with cast from innkeeper
--HG--
branch : trunk
2010-04-18 23:20:07 +02:00
[email protected] >
1ba710a7bd
Add Visual chains spell for FJOLA LIGHTBANE and EYDIS DARKBANE
...
--HG--
branch : trunk
2010-04-17 20:30:04 -02:30
Trazom62
fbe4539e23
Implement auto pass on loot.
...
Fixes issue #1684 .
--HG--
branch : trunk
2010-04-17 18:55:17 +02:00
click
cc2db574f1
Whack questgivers in the head with a bat to make them properly show ! or ? properly depending on the questtype they hand out
...
Patch by Liberate
--HG--
branch : trunk
2010-04-17 17:59:19 +02:00
Rat
6e0fa4b39e
*fix arena join if start rating is set to 0
...
note: rating == 0 is used by BattlegroundQueue for update stuff
--HG--
branch : trunk
2010-04-17 12:36:41 +02:00
click
746e170e2b
*Fix: Pets now properly avoid doublestacking talentbased auras where they shouldn't
...
This also removes the double-filed entries in pet_auras, meaning no more SQL-complaints in the server logs regarding duplicates
Also fixes (properly) pets losing/readding pet auras when dismissed/lost on a boat/lost on flightpath usage
Fix by click and Liberate
--HG--
branch : trunk
2010-04-16 19:20:27 +02:00
teacher
4b98c72039
Moved sql update files to 3.3.3a_old dir.
...
p.s. The previous commit proves we are a crAAAzy community!
--HG--
branch : trunk
2010-04-16 18:00:08 +02:00
Rat
4b8ad2b69b
*Happy Birthday Teacher & SoulForge*
...
--HG--
branch : trunk
2010-04-16 12:50:54 +02:00
click
e79d50fa2d
Reapply the previous "actionbars"-fix/handling db/coreside
...
Fixes issue #1669
Note: This issue has been a pain in the rear, as it was actually messing up
clients that ran a vanilla client without addons. The issue only comes
in to place when players load a SINGLE actionbar, and not selecting
"activate all bars". Extensive testing and debugging done to figure out
why this actually happened - I'll fricking shoot the next one messing
with it!
--HG--
branch : trunk
2010-04-16 02:14:21 +02:00
Trazom62
81d5a23b37
Fix Threat of Thassarian. Thanks Azuritus.
...
Fixes issue #1657 .
--HG--
branch : trunk
2010-04-15 21:51:53 +02:00
teacher
9b90c343e4
Changed worldstates.comment field to allow NULL values (by Spp).
...
Proper naming for recent sql files. Who was the fool to give me push access!?
--HG--
branch : trunk
2010-04-15 21:44:21 +02:00
teacher
c5f0e94966
Fixed my typo in characters.sql (thx Kaelima for whacking me)<2
...
--HG--
branch : trunk
2010-04-15 21:24:59 +02:00
teacher
34d8f5cbf9
Added worldstates values in characters.sql and re-dumped to prevent any issues.
...
The first time there was no insert statement in the sql update.
--HG--
branch : trunk
2010-04-15 21:14:24 +02:00
Spp
33962150ad
Fix typo in sql file.
...
--HG--
branch : trunk
2010-04-15 14:21:45 +02:00
Spp
f9987206f0
Fix AHBot crashes. Patch based on code from Xeross' repo
...
Closes issue 1649
--HG--
branch : trunk
2010-04-15 13:46:37 +02:00
Spp
0032bb5886
Fix compile.
...
--HG--
branch : trunk
2010-04-15 12:32:40 +02:00
Spp
08785d63ab
Fix bad use of worldstates table in last commit
...
--HG--
branch : trunk
2010-04-15 10:18:38 +02:00
n0n4m3
8abcca0a06
Another fix quest flags, Implement support weekly quests cooldowns(Original patch by GriffonHeart), also code cleanups.
...
--HG--
branch : trunk
2010-04-15 08:26:30 +04:00
Rat
6bcb297de4
*code cleanup
...
*totally destroyed m_creature, use "me" for future coding
--HG--
branch : trunk
2010-04-14 23:07:41 +02:00
click
cc262e1cde
Fix IsPetAura() so it's actually working properly - typos ftw.
...
--HG--
branch : trunk
2010-04-14 22:21:25 +02:00
Rat
c81451ebe5
*fix typo in characters.sql thanks to D3VIL
...
--HG--
branch : trunk
2010-04-14 21:46:44 +02:00
click
34a70d3e46
Port some mailsending-fixes from MaNGOS - prevents copying maildata/text into new mails
...
Original fix by Vladimir
--HG--
branch : trunk
2010-04-14 19:06:37 +02:00
Rat
1e573cf11c
*added script for Hunter Pet Trainers for Pet Talent Resetting
...
--HG--
branch : trunk
2010-04-14 17:56:18 +02:00
runningnak3d
873f8d0380
* New -DDO_SQL swich for cmake by default disabled to avoid usual not
...
* needed copy SQL files on linux environments
* Patch by Aokromes
--HG--
branch : trunk
2010-04-13 16:11:04 +02:00