Warpten
2b1ad75562
Core/Spells: Implement alternative visuals for dynamic objects ( #2 )
2019-12-31 14:34:43 +01:00
Warpten
d7bb84e4b2
Core/Bnet: An unique_ptr is not a shared_ptr. ( #3 )
2019-12-27 10:27:44 +01:00
Warpten
cbb5f9132f
Core/Spells: Death Strike will now always consume its runes even when not hitting the target
2019-12-08 11:34:45 +01:00
Warpten
162301e8db
Core/Defines: defined AURA_STATE_ALLOW_SPEC_CHANGE_BG
2019-12-08 02:02:01 +01:00
Warpten
2047d4c4b2
Core/Spells: define and implement UNIT_FLAG2_IGNORE_SPELL_MIN_RANGE_RESTRICTIONS and corrected sending the correct spell failed message when being too close to a spell cast target
2019-12-08 01:55:23 +01:00
Warpten
3b7e135f52
Core/Items: reworked item weapon damage and armor calculations based on what client does internally
2019-12-08 01:44:54 +01:00
Warpten
a4cac0f8f5
Core/Players: updated Player::GetAverageItemLevel to reflect what client does internally
2019-12-03 22:48:42 +01:00
Warpten
95e703c4fb
Scripts/RubySanctum: Fix missing break reported by Coverity.
2016-07-17 16:26:38 +02:00
Warpten
80ec3e1515
Scripts/RubySanctum: Widen random angles for meteor flames.
...
Don't QQ because "OMG you're not testing any of your stuff", I can't build TC atm.
Memo: Meteor Flames have
```
[12] UNIT_CREATED_BY_SPELL: 74689/1.046616E-40
```
which isn't in DBCs, exists, but is not seen in sniffs.
(cherry picked from commit 0dc6ea161dce755a702f2e26d93ca2a1f46a903f)
2015-07-28 20:36:21 -03:00
Warpten
ef93d1174d
Scripts/RubySanctum: Fixed Meteor Flames
...
(cherry picked from commit 982b59d2ec280fa4eebfc95aa526b5d0b9f8675e)
Update boss_halion.cpp
(cherry picked from commit 50c23bbcb869f52d6102f3bb0192bada9da521a1)
2015-07-27 17:37:28 -03:00
Warpten
a82e55f684
Scripts/RubySanctum: Halion: Correctly spawn X-shaped flames.
2015-07-24 17:11:30 +02:00
Warpten
aade16a2f4
Scripts/RubySanctum: Updates to Halion.
...
* Fixed Living Embers not spawning.
* Meteor Strike is now randomized.
(cherry picked from 1447875cac0fefd58ae3ad27e6b3fa2134a714c0)
Scripts/RubySanctum: Fix a mathematical mistake.
SQL: Do not use MAX(Id), hardcode it.
(cherry picked from 7a5bc9e1fe457f0c77cdfecefa5bd42525105c3e)
Scripts/RubySanctum: Correctly spawn Living Embers.
(cherry picked from 7c4b8b0e826fd1cdab8a635225123aebd1b950c6)
Scripts/RubySanctum: Remove duplicate code.
(cherry picked from 1d29328769d505caf4541b0d712972195dda8b70)
Core/Misc: Warning fixes
(cherry picked from dc53dad8a44292bcb555db9fdc07eb255a838cac)
2015-06-26 01:52:17 +01:00
Warpten
8308f4a234
Merge pull request #13334 from Exodius/master
...
Core/Spells: Fix Ebon Plague and Wandering Plague
2014-10-18 15:54:49 +02:00
Warpten
e70ce42416
Merge pull request #13180 from ShinDarth/335_fix
...
Core/ObjectMgr: corrected error labels
2014-09-21 15:24:51 +02:00
Warpten
39e4a88352
Merge pull request #12926 from mik1893/LOSonTriggered
...
Core/Spell: Triggered spells now inherit LOS checking from their triggering spell
2014-08-30 00:27:11 +02:00
Warpten
76943f738e
Merge pull request #12963 from ShinDarth/PvPstats
...
Core/BG: use GetTypeID(true) instead of GetTypeID()
2014-08-29 15:34:56 +02:00
Warpten
a309ca9727
Core/Spells: Fixed issues with Death and Decay and similar spells not ticking if players stepping in the AoE are not in LoS with the caster.
...
Not exactly sure if that behavior should *exactly* be as such, but until more informations ...
2014-07-25 14:47:07 +02:00
Warpten
c9613e0005
Merge pull request #12233 from Trisjdc/aura_stacking
...
Core/Auras: Expanding functionality of SPELL_GROUP_STACK_RULE_EXCLUSIVE_SAME_EFFECT to be able to take care of aura effects inside their handlers
2014-06-10 12:23:57 +02:00
Warpten
84229f89e4
Merge pull request #12217 from Trisjdc/spell_corpse_explosion
...
Core/Spells: Corpse Explosion should not be able to pick the Ghoul out of implicit targets
2014-06-07 10:04:51 +02:00
Warpten
7b49038454
Merge pull request #12171 from Ankso/player_update_zone
...
Core/Players: Update the player's zone and area only after the player's position is updated server-side.
2014-05-30 19:53:47 +02:00
Warpten
fa31b161cc
Merge pull request #12102 from Trisjdc/achievements
...
Core/Achievements: Fixed ACHIEVEMENT_CRITERIA_TYPE_GET_KILLING_BLOWS in case killed creature has a loot recipient (Credit would be granted to loot recipient rather than killing blow lander)
2014-05-22 20:04:27 +02:00
Warpten
488e4ef8e1
Contrib: Added an updated version of the configuration file merger tool.
...
This one lets you choose which value to keep between the two configuration files.
Make sure to carefully read the file's lines 3 to 9 to make sure you don't misuse it and get back at me later raging.
It is not exactly as I would like it to be, but current state will have to do.
You can try it out live at: http://tinyurl.com/kzxmrlm
2014-05-17 14:54:17 +02:00
Warpten
698690038e
Merge pull request #11935 from velinath/master
...
Core/Commands: Corrected display of output for .rbac account list command. (thanks Spp-)
2014-04-23 16:22:56 +02:00
Warpten
e25416ee23
Merge pull request #11913 from NorthStrider/master
...
Core/Units: Don't set new power type if old power type is the same
2014-04-20 21:54:45 +02:00
Warpten
d9493d9cc9
Scripts/Ruby Sanctum: Fixed corporeality scaling changes.
...
Thanks to Unholychick.
P.S.: #9231 if still valid will be fixed soon (tm)
2014-04-19 19:18:51 +02:00
Warpten
17923c3c44
Scripts/Commands: Ensure gameobject template is valid from .gob add temp [...]
...
As per Aokrome's spamming. "Avoids false positive logs"
2014-04-12 14:45:51 +02:00
Warpten
335fe8e1b0
Scripts/Ruby Sanctum: Fixed Halion engaging combat outside of his Flame Ring.
2014-04-10 14:28:58 +02:00
Warpten
b36e7c0211
Scripts/Ruby Sanctum: Fixed Onyx Flamecallers not aggroing players once pathing ended.
2014-04-09 17:55:54 +02:00
Warpten
d4416c0439
Merge pull request #11627 from Rochet2/OnPlayerSave
...
Core/Players: Call sScriptMgr::OnPlayerSave inside Player::SaveToDB rather than before calling it.
2014-03-09 21:51:57 +01:00
Warpten
96e0a7d71f
Merge pull request #11666 from kontownik/scripting_project
...
Core/Scripts: Introduce ItemScript::OnItemRemove, called when an Item is actually destroyed.
2014-03-09 20:19:23 +01:00
Warpten
2d54b88d57
Core/Spells: Crash fix for f9ccb6f585.
...
Closes #11447 . My bad.
2014-01-15 19:39:11 +01:00
Warpten
b2de15ef88
Core/Players: Fixed some more "issues" with resilience.
2014-01-14 20:44:56 +01:00
Warpten
f9ccb6f585
Core/Spells: Fixed issues with spells using MaxRadius not considering radius spellmods.
2014-01-14 20:37:17 +01:00
Warpten
ff61e4d79d
Scripts/Halion: Fixed Soul Consumption's pull effect.
...
Thanks to Winterfell for pointing out the issue.
2014-01-04 17:48:51 +01:00
Warpten
98d2dbbd3f
Core/Spells: Fixed rare issues where spell modifiers would not be correctly restored.
...
Happens in case of a spell having more than one modifier granted by an aura.
2013-12-08 15:06:10 +01:00
Warpten
65f358f985
Core/Movement: Do not send mover information when locking client control.
...
Fixes movement control when a battleground ends.
2013-10-13 12:36:12 +02:00
Warpten
fb997c5f41
Core/Spells: Since patch 4.3.0 Vampiric Touch's backlash effect does not have any diminishing return.
2013-09-19 17:42:36 +02:00
Warpten
7f3240677a
Core/Units: Fixed Moonkin forms for Trolls and Worgens, as well as epic Flight forms.
...
Also (hack?)fixed Glyph of Arctic Wolf.
2013-09-19 17:39:09 +02:00
Warpten
74d15fdea8
Core/Spells: Since patch 4.0.1 Hunter's Mark is limited to a 30 seconds duration in PvP.
2013-09-19 17:16:19 +02:00
Warpten
5fb9023517
Core/Spells: Do not bypass target checks when handling SPELL_AURA_ADD_TARGET_TRIGGER.
...
Fixes ie. Chilblains being applied to the DK on login.
2013-09-19 17:10:43 +02:00
Warpten
3deecf1da2
Core/Players: Implemented actionbar dropdown menus.
2013-09-19 13:16:43 +02:00
Warpten
cb4bf1fd97
Scripts/Ruby Sanctum: (Possibly) fixed Twilight Mending.
...
I don't have the computer to even compile a core, please report back. My logics shouldn't be wrong here from what I can read on the wiki.
Ref #10016 .
2013-09-13 19:15:39 +02:00
Warpten
104b736cbd
Core/Guilds: Typo fix for 6ca3723f0e ...
2013-07-26 02:00:19 +02:00
Warpten
6ca3723f0e
Core/Guilds: Fixed "Guild Mail" perk.
2013-07-26 01:58:42 +02:00
Warpten
2f98d1a451
Ctrl+S, i SERIOUSLY HATE YOU
2013-07-24 15:01:38 +02:00
Warpten
51a7f3408f
Spells/Warlock: Fixed Soul Swap.
2013-07-24 15:00:40 +02:00
Warpten
059d23de2d
Spells/DK: Build fix
2013-07-23 15:44:54 +02:00
Warpten
804204c522
Spells/DK: Fixed Death Strike.
2013-07-23 14:56:03 +02:00
Warpten
61313806ed
Core/Auras: Implemented Aura::GetScriptByName.
2013-07-23 14:56:00 +02:00
Warpten
ce79e3a078
Core/Auras: Implemented Aura::GetScriptByName.
2013-07-23 14:38:44 +02:00
Warpten
cd3a7f4175
Core/Players: Dueling players in your party / raid should not make them always detectable.
...
Fixes seeing stealthed rogues & druids, as well as invisible mages in duels.
2013-07-14 16:46:11 +02:00
Warpten
55338ff53b
Revert "Shared/Utils: Fixed ApplyPercentModFloatVar."
...
This reverts commit 2005be0474 .
Note to self: do not touch maths past 10 any more.
2013-07-11 11:10:05 +02:00
Warpten
2005be0474
Shared/Utils: Fixed ApplyPercentModFloatVar.
...
This has been around since 2010-12-11 :)
2013-07-10 21:44:08 +02:00
Warpten
95245d90ab
Core/Guilds: Some stuff that didnt get staged...
...
Also fixed non-PCH build (I guess, not enough horsepower to check myself sadly)
2013-07-06 15:28:12 +02:00
Warpten
37c048b8db
Core/Players: Fixed SMSG_DUEL_WINNER.
...
Closes #9401 .
2013-07-06 15:06:29 +02:00
Warpten
99792f8750
Core/Guilds: Fixed 7th and 8th guild bault tabs.
2013-07-06 15:03:23 +02:00
Warpten
e49c7aa765
Spells/Priest: Fixed Dispel Magic.
2013-07-06 14:48:40 +02:00
Warpten
2a62e70795
Core/Movement: Fixed player death caused by MSG_MOVE_STOP_PITCH.
...
Loopings, yay!
2013-06-10 12:41:04 +02:00
Warpten
732a58c57c
Core/Guilds: Fixed Guild XP per day cap.
2013-06-07 22:33:46 +03:00
Warpten
6bc144a328
Core/Spells: Manually reverted 8dea73fc83.
...
Will have a closer and better look later.
2013-05-13 18:00:15 +02:00
Warpten
1c91680f9c
DB/Spells: Fixed server startup after 492c695021.
2013-05-11 23:09:37 +02:00
Warpten
d3d06d2cdf
Merge pull request #9772 from Mihapro/4.3.4
...
Core/SpellSysten: Reimplement custom spells (spell_dbc & spelleffect_dbc)
2013-05-10 11:18:53 -07:00
Warpten
8dea73fc83
Core/Spells: Fixed a silly typo in SpellInfo::_IsPositiveEffect.
...
Fixes some auras being displayed as debuffs while they should not. (Just see Invisibility #66 )
Ref. #7912
2013-05-02 04:08:35 +03:00
Warpten
65ecb27a6e
Merge pull request #9009 from Souler/fix_mage_rof
...
[4.3.4] Spells/Mage: Ring of Frost
2013-04-09 16:11:45 -07:00
Warpten
43da1bd0af
SQL/Updates: Fixed filename from previous commit. (Date formats...)
2013-04-03 23:15:19 +02:00
Warpten
6754b30e4c
DB/Objects: Fixed Wrath not being into the spells bar for newly created tauren druids.
2013-04-04 00:11:10 +03:00
Warpten
132cc295ca
Core/Objects: Fixed playercreateinfo_spell for Cataclysm.
...
Note that playercreateinfo_spell_custom *should* be filled by yourself, just like what the name says.
2013-03-24 00:23:27 +01:00
Warpten
51b9e6d2c9
DB/Spells: Corrected playercreateinfo_spell records *for good*.
...
Also corrected load count and temporarily removed an error log. It needs better troubleshooting to avoid error'ing false positives.
2013-03-15 01:24:54 +01:00
Warpten
1bab3073d2
DB/Spells: Fixed startup errors related to playercreateinfo_spell, and prevent logging spam when race mask or class mask 0 is used.
2013-03-13 23:23:45 +01:00
Warpten
8bd4e3aff8
Core/Objects: Updated playercreateinfo_spell's content for Cataclysm with the new database structure.
...
Also fixed some characters not being able to clear glyphs (missing spell) and removed a hack.
2013-03-12 18:56:44 +01:00
Warpten
41c3c42731
Fixed a duplicate ALTER query, it was already in the previous SQL file.
2013-03-12 17:18:34 +01:00
Warpten
eb3f2349ba
Core/Objects: Added missing data convertion for playercreateinfo_spell_custom.
2013-03-12 17:16:14 +01:00
Warpten
b684157695
*Correctly* fixed the build.
...
Sigh.
2013-03-11 21:42:45 +01:00
Warpten
33d573064b
Fixed build.
2013-03-11 21:12:36 +01:00
Warpten
a3e4f05e1a
Core/Objects: Changed playercreateinfo_spell and playercreateinfo_spell_custom to use race and class masks.
...
Specifying a race mask of zero will provide the spell to every race.
Specifying a class mask of zero will provide the spell to every class that the race can be.
Note: As the SQL truncates `playercreateinfo_spell`, all your "custom" additions will be gone.
2013-03-11 20:57:52 +01:00
Warpten
11764233c5
Core/Spells: Fixed removing glyphs.
2013-03-10 23:05:54 +01:00
Warpten
5ed8401392
Spells/Warlock: Fixed Unstable Affliction's backfire damage.
2013-03-03 09:37:37 +01:00
Warpten
6a0b7950a7
Core/Spells: Fixed Molten Core's proc.
2013-02-06 00:30:40 +01:00
Warpten
0b72a91e76
Core/Hunters: Fixed focus power for pets.
...
Closes #8553 .
2013-02-01 19:56:02 +01:00
Warpten
454ee822ae
Dang, one more typo.
2013-01-31 00:26:53 +01:00
Warpten
900f3e8d6a
Spells/Warlock: Fixed a small mistake in my previous commit's SQL.
2013-01-31 00:24:52 +01:00
Warpten
a4b1f1c45f
Spells/Warlock: Fixed Conflagrate, Demon Soul and Immolate.
2013-01-31 00:21:28 +01:00
Warpten
a8652baaa4
Core/Auras: Removed an unnecessary check.
...
mode is already checked in the first lines of SPELL_AURA_PHASE's handler.
2013-01-16 18:34:10 +01:00
Warpten
faccbef869
Scripts/ZulGurub: I can do this!
...
Commiting stuff one hour after waking up is no good.
2013-01-16 07:18:47 +01:00
Warpten
3df4075a04
Scripts/ZulGurub: Fixed Hakkar's aspects.
2013-01-16 07:16:22 +01:00
Warpten
797be8d9ff
Scripts/ZulGurub: Missing mass replace changes and typo/codestyle fixes.
2013-01-16 07:07:48 +01:00
Warpten
26bf10365e
Scripts/ZulGurub: Forgotten change to previous commit. Damned Ctrl+S.
2013-01-16 06:55:46 +01:00
Warpten
803bf2f9cc
Scripts/ZulGurub:
...
* Fixed non-PCH compile.
* Changed some codestyle on Mandokir.
* Fixed compile warnings and a few typos.
* Remove instance checks and use a wrapper to get AIs.
2013-01-16 06:51:59 +01:00
Warpten
2a2924fb50
Core/GuildFinder: Fixed a possible crash and a typo.
2013-01-12 22:10:47 +01:00
Warpten
3c8a957692
Core/GuildFinder: Fixed a missing typecast. Also correctly display the guild's achievement points.
2013-01-10 12:00:11 +01:00
Warpten
c9650de789
Scripts/ZulAman: Fixed a crash caused by the grid.
...
Closes #8885 .
2013-01-10 10:41:46 +01:00
Warpten
ea23d32820
DB/SAI: Fixed some runtime errors.
2013-01-05 04:35:36 -08:00
Warpten
91f8ca3244
Core/GuildFinder: Remove all requests from a player when he enters a guild.
2013-01-02 05:19:18 +01:00
Warpten
2fa3972707
Core/Guilds: Fixed a possible crash on guild invite.
...
Closes #8699
2013-01-01 22:27:26 +01:00
Warpten
35451c2307
Core/Logging: Improved opcode compressing logging.
2013-01-01 18:12:11 +01:00
Warpten
49e3526882
Core/Spells: Implemented SPELL_EFFECT_GIVE_CURRENCY.
2013-01-01 17:48:09 +01:00
Warpten
63b9a7579c
Core/SAI: Fixed build, i need new glasses.
2012-12-29 22:30:29 +01:00
Warpten
609c5700d6
Core/SAI: SMART_ACTION_NONE is not a valid action. Also accept SMART_ACTION_SET_RANGED_MOVEMENT as a valid action.
2012-12-29 22:27:32 +01:00
Warpten
b81166651a
Core/Battlegrounds: Don't set a remaining time for arenas.
2012-12-26 22:21:06 +01:00
Warpten
8a52e6b1e3
Core/Battlegrounds: Corrected one typo in SMSG_BATTLEFIELD_STATUS_ACTIVE.
2012-12-24 01:52:29 +01:00