Nevan
19ebe75d41
*Fix Frozen Power Talent
...
--HG--
branch : trunk
2009-08-17 03:28:52 +02:00
Machiavelli
6b6963c66d
* Change CONFIG_OFFHAND_CHECK_AT_TALENTS_RESET to CONFIG_OFFHAND_CHECK_AT_SPELL_UNLEARN, and change behaviour related to the value.
...
Note: Update your configuration file.
--HG--
branch : trunk
2009-08-17 03:17:14 +02:00
Machiavelli
b9f1f9232d
*Merge
...
--HG--
branch : trunk
2009-08-17 02:58:57 +02:00
Machiavelli
6a68c5cb6f
* Correctly remove two-handed weapon in off-hand slot when intended. (Talent reset if configured, switch talent spec)
...
--HG--
branch : trunk
2009-08-17 02:58:06 +02:00
QAston
41c12d173b
*Add spell_bonus_data for lightwell - by Elron
...
*Add aura_required, aura_forbidden, user_type columns to npc_spellclick_spells table for additional requirement checks
*Remove workarounds from lightwell code and use new npc_spellclick_spells fields instead.
--HG--
branch : trunk
2009-08-17 02:53:39 +02:00
Machiavelli
fa20274a91
*Merge
...
--HG--
branch : trunk
2009-08-17 01:42:33 +02:00
Machiavelli
60c0acfae6
* Fix a bug; prevent server from deleting action button of the talent spec that was just switched to, caused by clients response when spells are being unlearned.
...
--HG--
branch : trunk
2009-08-17 01:40:35 +02:00
Anubisss
5764feb2cf
*Fix a typo. By Necroo.
...
--HG--
branch : trunk
2009-08-17 01:14:30 +02:00
megamage
7ca0f5b721
*Fix the crash caused by client customize log.
...
--HG--
branch : trunk
2009-08-16 16:32:11 -05:00
megamage
0bf3aa109f
*Some quest fixes for some dk quests. Not enabled for now. By Azrael and ckegg. sql will be added later so you may get some console error during start up.
...
--HG--
branch : trunk
2009-08-16 16:20:31 -05:00
QAston
ec5515ee49
*Remove hack in Brain Freeze code.
...
*Update Improved Mend Pet to 3.1.3.
--HG--
branch : trunk
2009-08-16 19:13:02 +02:00
Anubisss
b3d381791e
*Dont allow function CompletedAchievement() for GMs if GM.AllowAchievementGain disabled in conf.
...
--HG--
branch : trunk
2009-08-16 14:30:40 +02:00
megamage
9f3d1a4a3b
*Fix the bug that player sometimes take fall damage when exit vehicle.
...
--HG--
branch : trunk
2009-08-15 22:48:52 -05:00
maximius
e581351794
*Replace every tab with 4 spaces, checked by hand
...
--HG--
branch : trunk
2009-08-15 19:08:39 -07:00
megamage
c88304af95
*Add some vehicle ai functions.
...
--HG--
branch : trunk
2009-08-15 20:36:54 -05:00
megamage
917bf34a98
*better handle effect 140. do not consider bp > 0 as custom damage.
...
--HG--
branch : trunk
2009-08-15 20:36:21 -05:00
megamage
cbe2f63d42
*Remove inline because it is not necessary. VC++ will set all functions defined in class declaration as inline automatically.
...
--HG--
branch : trunk
2009-08-15 20:35:16 -05:00
Machiavelli
bcd0656b0d
*Merge
...
--HG--
branch : trunk
2009-08-16 03:25:27 +02:00
Machiavelli
2844937850
* Clear m_actionsButtons regardless of DB data for other spec when switching specs.
...
--HG--
branch : trunk
2009-08-16 03:23:51 +02:00
maximius
71c69e3460
*Remove offhand after switching specs if the player can no longer equip that item (ie: Titan's Grip)
...
--HG--
branch : trunk
2009-08-15 18:21:04 -07:00
Anubisss
4b31577eb3
*Implement Championing system. More info about this patch at http://www.wowwiki.com/Championing
...
*Dont forget that this system can only works fine if has a DB support with level 80 instances' reputations(so need some data to creature_onkill_reputation).
--HG--
branch : trunk
2009-08-16 01:54:50 +02:00
Machiavelli
340a206f05
*Merge
...
--HG--
branch : trunk
2009-08-15 23:32:53 +02:00
Machiavelli
00d53460c8
* Better way to toggle between action bars for duel speccing, with help from thenecromancer's patch, thank you.
...
* Correctly adopt spec 1's action bars into spec 2 when learning a new spec.
* Correct handling for UpdateSpecCount where count == 1.
* Other small cleanup and consistency variables.
--HG--
branch : trunk
2009-08-15 23:31:58 +02:00
maximius
b6e7065d41
*Add config option to change minimum level required to Dual Spec
...
--HG--
branch : trunk
2009-08-15 13:39:40 -07:00
megamage
e03b7cd4d7
*Change react state of guardian back to aggressive. Instead check threat radius in canstartattack to prevent them attack too far target.
...
--HG--
branch : trunk
2009-08-15 14:30:14 -05:00
megamage
bc7f37fe1c
*Fix a crash caused by ItemExpire though the reason is unknown.
...
--HG--
branch : trunk
2009-08-15 13:47:05 -05:00
Machiavelli
eb9d9ff071
*Merge
...
--HG--
branch : trunk
2009-08-15 20:25:28 +02:00
Machiavelli
b3a363cc4f
*Correctly calculate spent talent points upon switching to primary/secondary talent spec. By thenecromancer.
...
--HG--
branch : trunk
2009-08-15 20:24:23 +02:00
Chaz Brown
db31023cc5
Reintroduce spell categories for Food and drink removed in 4904 (bd5ef2d4ac26) and change code that used hard coded numbers to use them instead - Thanks, Peldor
...
--HG--
branch : trunk
2009-08-15 14:10:50 -04:00
Machiavelli
ab744808c7
*Forgot to move delete result after fetch function.
...
Note: Dual speccing isn't working fully, going past rev 5037 is not recommended.
--HG--
branch : trunk
2009-08-15 18:48:25 +02:00
Machiavelli
2057f7d01d
*Fix logical error in Player::LoadFromDB regarding dual speccing, and relocate code for consistency
...
--HG--
branch : trunk
2009-08-15 17:05:34 +02:00
Rat
230d112282
*fix shapeshift bonus auras, hope i didnt brake anything
...
--HG--
branch : trunk
2009-08-15 14:26:49 +02:00
maximius
49990e3fee
*Better, but this needs work.
...
--HG--
branch : trunk
2009-08-14 23:38:51 -07:00
megamage
5983558bcc
*Let all controlled entercombat when owner/charmer enters combat.
...
--HG--
branch : trunk
2009-08-14 22:36:32 -05:00
megamage
47735056cf
*Set react as defensive for guardians. Otherwise you cannot finish quest "the gift keeps giving" until kill all mobs on map.
...
--HG--
branch : trunk
2009-08-14 22:26:49 -05:00
megamage
e94295fe42
*Fix function disappearanddie to make creature disappear immediately without death visual.
...
--HG--
branch : trunk
2009-08-14 22:26:07 -05:00
megamage
43d35de4ff
*Fix the bug that summoner cannot attack summoned creatures. This bug was introduced in 4481. Note the difference between "summoner" and "owner".
...
*Valkyr script updated.
--HG--
branch : trunk
2009-08-14 22:25:12 -05:00
megamage
b8222df247
*Make sure spell 52479 (gift of the harvester) always works.
...
--HG--
branch : trunk
2009-08-14 21:45:54 -05:00
maximius
2fd68eab44
*Add Dual Spec support, original by EnderGT, thanks to Thyros and XTElite1 for helping me test :)
...
--HG--
branch : trunk
2009-08-14 17:24:52 -07:00
Chaz Brown
c7aa2f64e3
Fix typo in AHBot
...
--HG--
branch : trunk
2009-08-14 20:10:17 -04:00
megamage
271238a8e0
*Do not allow player to delete COD mails.
...
--HG--
branch : trunk
2009-08-14 19:00:12 -05:00
megamage
6890d8aedb
*Log old name for customize request
...
--HG--
branch : trunk
2009-08-14 18:55:35 -05:00
megamage
c40be3e50a
*Script of Netherspite. By Iskander
...
--HG--
branch : trunk
2009-08-14 18:34:16 -05:00
Anubisss
227a1dc0be
Show player's race and class in command .pinfo
...
--HG--
branch : trunk
2009-08-15 01:20:18 +02:00
Rat
ce84190b5c
*stop combat on battleground end, so creatures won't kill players
...
*added enum from BGCreatures
--HG--
branch : trunk
2009-08-14 22:09:06 +02:00
megamage
372655d862
[8365] Small description clarify for new config option. Author: Fog
...
--HG--
branch : trunk
2009-08-14 14:36:11 -05:00
megamage
1211aabb28
[8364] Implement possibility reset client cache data from server side. Author: Fog
...
Implemented 2 way set cache data "version":
* New db_version.cache_id field let set cache data version by DB content creators.
This can be used for content releases by seting some unique value at each release.
This value used by default.
* New mangosd.conf config option let set (overwrite DB value) or use 0 for ignore.
This can be used by serever admin for reset cache at some local changes.
Note: values use at client login and then must be unique for long period time to avoid ignored
at login some long not connected client with old same cache version value.
--HG--
branch : trunk
2009-08-14 14:34:46 -05:00
megamage
b3c9916177
*Fix the crash caused by map::removing does not really resetmap
...
--HG--
branch : trunk
2009-08-14 14:09:57 -05:00
Kudlaty
ce21d65aa2
Merge [SD2]
...
r1276 Add function DoUpdateWorldState() to ScriptedInstance class for sending update to all players in instance.
--HG--
branch : trunk
2009-08-14 20:56:01 +02:00
QAston
a60600b717
*Script for Ebon gargoyle - original patch by thenecromancer.
...
--HG--
branch : trunk
2009-08-14 15:30:47 +02:00