kaelima
b62af27123
Core/Protocol: Enable SMSG_THREAT_UPDATE
2012-01-26 15:45:09 +01:00
kaelima
9d9dc50b13
Core/Protocol: Activate some SMSG opcodes
2012-01-26 15:43:42 +01:00
kaelima
99086ac8a8
Core/Protocol: Refix MSG_GUILD_PERMISSIONS after a misstake in my last commit
2012-01-18 19:01:22 +01:00
kaelima
ba23b69a17
Core/Protocol: Fix SMSG_TRAINER_BUY_SUCCEEDED and SMSG_MAIL_LIST_RESULT. Thanks Nay
2012-01-18 18:26:15 +01:00
kaelima
eae789c5c1
Core/Protocol: Fix and activate a handful of opcodes, also some cleanup / documentation
2012-01-18 18:13:57 +01:00
Kaelima
ba0af6f3c2
Merge pull request #4859 from Gyx/4.x
...
Gyx 4.x update
2012-01-17 21:39:47 -08:00
kaelima
f1cc8f532e
Core/Opcodes: Corrected the opcode for CMSG_GAMEOBJ_USE and CMSG_GAMEOBJ_REPORT_USE
2012-01-15 14:52:57 +01:00
kaelima
7be86ac0a3
Core/Opcodes: Added some reversed opcodes (all verified)
2012-01-13 05:58:36 +01:00
Kaelima
4d82b0824a
Merge pull request #4796 from Gyx/4.x
...
Gyx 4.x update
2012-01-12 20:43:57 -08:00
Kaelima
a79ea3dcdf
Merge pull request #4672 from Subv/fix004
...
Fixed gossip menu displaying for gameobjects with type GAMEOBJECT_TYPE_QUESTGIVER
2012-01-06 06:37:20 -08:00
kaelima
9817771973
DB:
...
- Corrected the name of one recently pushed sql file.
- Added some stuff to 728c07b888 (for The Etymidian)
2012-01-05 21:56:18 +01:00
Kaelima
b75a42f761
Merge pull request #4608 from elecyb/farsight
...
Core/Spells: Some corrections after viewpoint visibility fix
2012-01-03 12:56:18 -08:00
kaelima
07c294b0c2
Core/Vehicle: Corrected the flag of VEHICLE_SEAT_FLAG_B_USABLE_FORCED_4
2011-12-23 14:32:32 +01:00
kaelima
398299084e
Corrected some logic in my recent commits.
...
- ff2dbfc381 thanks LihO
- 6ccf95af4c thanks frostmourne
2011-12-22 18:48:06 +01:00
kaelima
e9ee82daf7
Scripts/Forge of Souls: Fix a crash alert for entry 36535. (trying to change movementgenerator during the delete process)
2011-12-22 13:24:59 +01:00
kaelima
ff2dbfc381
Core/Spells: Fix two signed / unsigned warnings from f8a13b401d
2011-12-22 13:22:18 +01:00
kaelima
f8a13b401d
Core/Spells:
...
- Fix channeling spells with infinite duration (-1)
- Allowed SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND and SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND in SendCastResult (more reasons todo)
2011-12-22 00:38:01 +01:00
kaelima
e285fcffac
Fix compile
2011-12-21 03:45:58 +01:00
kaelima
6b25c2c629
Core/Spells: Added more cases for SMSG_CAST_FAILED. Thanks Tomrus and Spp
2011-12-21 03:29:25 +01:00
kaelima
4ef82117d1
Server/Protocol:
...
- Added a bunch of opcodes (from wpp, ty Nay and Spp)
- Accepted handler for some confirmed structures
- Some updates in SMSG_UPDATE_OBJECT (although useless without splines)
2011-12-21 03:25:24 +01:00
kaelima
b8eed5d127
Misc/Enum: Updated some enums to 4.2.2
2011-12-21 02:23:56 +01:00
kaelima
4b0acb7432
Core/Spells: Force Invisibility (mage) to leave combat.
2011-12-21 02:16:06 +01:00
kaelima
2f2b84f6e5
Core/Spells: Fix some possible crashes in HandleAuraDummy, caster can be null for auras.
2011-12-21 02:12:46 +01:00
kaelima
6ccf95af4c
Scripts/Toc: Fix a possible crash with grand champions encounter.
2011-12-21 01:59:36 +01:00
kaelima
7a2f7b0e63
Commands/Npc: Add AIName/ScriptName to npc info
...
Thanks Aokromes for suggestion
2011-12-18 22:45:23 +01:00
kaelima
c8d5f12901
DB: Kill some startup errors
...
Forgot to remove creature_addons for creatures removed in ubrs/lbrs
2011-12-18 03:42:47 +01:00
kaelima
2b1dd6071c
Correct some waypoint_scripts guids from last commit.
2011-12-17 16:00:09 +01:00
kaelima
3bd80d2bdf
Scripts/Winter Veil: Fix possible exploit when kissing Winter Reveler. Also fix the visual cast of the debuff.
2011-12-17 05:01:37 +01:00
kaelima
d10b0b74bd
Fix code style and compile from 7e1c556536
2011-12-16 17:19:05 +01:00
Kaelima
970878f677
Merge pull request #4355 from kandera/fix_master_poisoner
...
Core/Spells: Envenom (Fix buff duration from master poisoner. aura was b...
2011-12-16 08:16:40 -08:00
Kaelima
739715c761
Merge pull request #4351 from gigatotem/master
...
Deathbringer's Will and Deathbringer's Will HC.
2011-12-16 07:59:04 -08:00
kaelima
929ad95525
Core/Spells: Fixed Envenom damage
...
- The players AP should stack with combo points, not deadly poison stack.
+ some cleanup
Thanks @Cepox (and some others at google code issue tracker)
Closes #2929
2011-12-16 08:15:55 +01:00
kaelima
e504fc88d6
Core/Commands: Fixed crash when closing ticket in console, introduced in db8c10c7bf
2011-12-15 00:09:27 +01:00
kaelima
ef519bd313
Copy/paste error in f8cb2f528b
2011-12-13 13:58:52 +01:00
kaelima
cd5704f372
Fix date for sql added in af32d0f616
2011-12-13 13:55:55 +01:00
kaelima
17771b20c1
Copy/paste error in f8cb2f528b
2011-12-12 21:05:51 +01:00
Kaelima
e34eda37c7
Merge pull request #4257 from Warpten/bleed
...
Core/Spells: Rake's initial damage is a bleeding effect, it should thus ignore armor.
2011-12-12 11:21:00 -08:00
kaelima
b85a5e9fa5
Fix date for sql added in af32d0f616
2011-12-12 12:13:02 +01:00
Kaelima
a7a245b561
Merge pull request #4273 from elecyb/healtotem
...
Core/Spells: Fix for Healing Stream Totem bonus and Glyph of Healing Stream Totem
2011-12-12 03:09:19 -08:00
kaelima
39be215811
Core/Protocol: Add debug output when receiving auction house packets.
2011-12-10 16:26:04 +01:00
kaelima
a85ca687eb
Core/Spell: Fixed compile broken in 11fb0beaf0 and renamed _player to player.
2011-12-10 15:40:55 +01:00
kaelima
11fb0beaf0
Core/Misc: Fixed some duplicate checks for player typeid in Unit::Kill and Spell::EffectSummonDeadPet. Also some random cleanup
2011-12-10 13:48:41 +01:00
kaelima
b10477a166
Core/SmartAI: Fixed crashes when using timed actionlist for gameobjects.
2011-12-10 13:44:06 +01:00
kaelima
100bcd6aec
Core/Protocol: Fixed unprocessed tail data for opcodes CMSG_QUEST_POI_QUERY, CMSG_SHOWING_HELM, CMSG_SHOWING_CLOAK and CMSG_AUCTION_LIST_BIDDER_ITEMS.
2011-12-10 13:42:22 +01:00
kaelima
b0d106944b
Core/Misc:
...
- Add missing spell effects
- One missing area flag
- Added some fields to AreaTableEntry fields that now has previously been empty
(4.2.2)
2011-11-30 21:25:20 +01:00
kaelima
36a90f7098
Core/Definies: Updated SharedDefines header with 4.2.2 values
...
FYI:
BATTLEGROUND_TP = Twin Peaks
BATTLEGROUND_BFG = Battle For Gilneas
2011-11-29 02:27:17 +01:00
Kaelima
aa96a4ca9c
Merge pull request #4131 from Venugh/4.x
...
4.x
2011-11-28 09:04:54 -08:00
kaelima
359a21a553
Core/Protocol: Allow use of a bunch of opcodes
...
(all structs have been checked)
2011-11-27 23:31:46 +01:00
kaelima
b84d82e569
Core/Protocol: Add some account data protocols.
...
Their struct have not changed since 3.3.5a.
2011-11-27 04:02:59 +01:00
kaelima
50f8881494
Core/Player: Store guild id inside protected integer instead of fetching from db. Still have method GetGuildIdFromGuid though if player is offline.
2011-11-27 03:40:03 +01:00
kaelima
a2406e2ade
Fix typo and compile
2011-11-26 21:36:15 +01:00
kaelima
b096ffe981
Misc/Enums: Added more spell custom errors (cast result 172) from 4.2.2
2011-11-26 20:53:38 +01:00
kaelima
31533a342a
Core/DB: Another typo in SaveToDB
2011-11-26 01:54:24 +01:00
kaelima
a919265623
Core/DB: Fix character creation in Player::SaveToDB.
...
And some misc comments/whitespaces
2011-11-26 01:53:44 +01:00
kaelima
aa215e5e80
Core/Misc: Fix compile and char creation
...
- Added very basic honor/conquest support, no idea if its works even a little since there's no possibility of testing yet
2011-11-26 01:46:41 +01:00
kaelima
ec54bb4895
Core/Misc:
...
Clearing compile errors since UpdateFields were changed:
- Completely remove ammo (Cataclysm change)
- Revert some changes with power/maxpower and only store the 5 needed powers in db (the rest is useless)
- Remove GuildId from corpse
- Move PLAYER_GUILDID to character db (removed updatefield)
Note: Compile is still not working as we need to change currency handling
2011-11-25 18:54:59 +01:00
kaelima
9696d6ba7b
Core/Mechanics:
...
- Add basic support for focus used by players (hunters)
- Drop all support for pet happieness (as it has been completely removed)
- Add new fields to characters db to store new power values
(Should now be able to create characters again)
2011-11-25 15:28:36 +01:00
kaelima
cf0d5e4ec8
Core/Enum: Add missing race and powers from dbc
2011-11-25 13:33:11 +01:00
kaelima
23bd7bc0a3
Core/Object: Update UpdateFields to version 4.2.2 (14545)
2011-11-25 13:32:46 +01:00
Kaelima
316b461bd8
Merge pull request #4061 from Venugh/4.x
...
Fix some whitespaces in Datastore
2011-11-25 01:22:25 -08:00
kaelima
3ea366be0a
Core/Protocols: Rename CMSG_WORLD_LOGIN to CMSG_LOAD_SCREEN and add simple structure (still unknown purpose).
2011-11-24 18:58:00 +01:00
kaelima
b76b820e49
Core/Protocol: Fix struct of SMSG_AURA_UPDATE/SMSG_AURA_UPDATE_ALL
2011-11-24 18:22:04 +01:00
kaelima
d171f41e01
Core/Protocol: Handle CMSG_CAST_SPELL.
2011-11-24 06:14:57 +01:00
kaelima
17e1f8a0d5
Core/SmartAI: Remove the requirement for only players to trigger SMART_ACTION_SOUND.
...
Closes #517
2011-11-13 06:40:14 +01:00
kaelima
163515341e
Core/Spells: Fix Item - Hunter T9 4P Bonus
2011-11-13 05:00:26 +01:00
kaelima
9b7e9a1ee3
Core/Movement:
...
- Lower movement radius and speed when confused/disoriented.
- Force attackstop when confused or feared. Should fix issue with creatures "teleporting" after fear.
Close #2689
Close #466
Close #3743
2011-11-13 02:36:51 +01:00
kaelima
79903f31ce
Core/Spells: Add own diminishing category for Dragon's Breath.
...
Will no longer share diminishing with Polymorph
Closes #3081
2011-11-13 00:51:33 +01:00
kaelima
8ba790ef35
Core/Creature: Prevent Spirit Guides (bg spirit healers) to be seen by alive players.
2011-11-07 18:18:59 +01:00
Kaelima
c51f6e7fa0
Update sql/updates/world/2011_11_06_00_world_player_factionchange_items.sql
2011-11-07 17:39:32 +01:00
Kaelima
d60dd92ea8
Merge pull request #3866 from Aokromes/master
...
Scripts/Misc: Capitalize lowercase directories
2011-11-07 05:34:24 -08:00
kaelima
b5cb41b4ea
Core/Player: Make chat tag (last byte in SMSG_MESSAGECHAT) a bitmask.
2011-11-07 07:16:31 +01:00
kaelima
bfdceaf07e
Core/SmartAI: Initialized player pointer before use
...
Should fix #3757
2011-10-31 13:35:06 +01:00
Kaelima
e158a5e14e
Core/Commands: Typo in d9406b0e59 Ty glkrlos
2011-10-31 09:17:45 +01:00
kaelima
3d4d147196
Core/SmartAI:
...
- Drop useless actions SMART_ACTION_ENTER_VEHICLE, SMART_ACTION_LEAVE_VEHICLE and SMART_ACTION_REMOVE_PASSENGERS.
(Vehicles are aura-driven, just remove or add the proper aura to achieve the same as these actions did)
- Fixed possible crash in SMART_ACTION_SEND_GOSSIP_MENU
- Areatriggers should not be triggered by dead players
2011-10-31 02:01:17 +01:00
kaelima
e16e18da23
Core/Spells: Added safe-checks for places where caster/victim can be null.
...
And some random cleanup
2011-10-31 01:54:44 +01:00
kaelima
d9406b0e59
Core/Commands: Add stupid-check for trying to add negative itemID to vendor. Fixes crash #3238
2011-10-31 00:02:32 +01:00
kaelima
d5ece59acd
Core/Spells: Fixed possible crash for Decimation
...
Closes #3750
2011-10-30 23:52:38 +01:00
kaelima
526ada47e1
BG/Isle of Conquest:
...
- Fix seaforium bombs.
- Add flag pole for Refinery
- Some cleanup
Also correct a typo in 0083290322
2011-10-29 15:16:13 +01:00
kaelima
0083290322
Core/Player: Fix gaining fishing skill of wielding fishing pole in offhand
...
Closes #3717
2011-10-29 15:07:08 +01:00
kaelima
e1111886dd
Scripts/Howling Fjord: Fix horde version of Of Keys and Cages
2011-10-29 14:12:36 +01:00
kaelima
f958fdf246
Core/SmartAI: Add actions SMART_ACTION_LEAVE_VEHICLE and SMART_ACTION_REMOVE_PASSENGERS.
...
Fix maxdist for SMART_TARGET_CLOSEST_PLAYER.
2011-10-25 23:50:00 +01:00
kaelima
6ca1487c48
Core/SmartAI: Fix target type SMART_TARGET_CLOSEST_PLAYER
2011-10-25 21:43:24 +01:00
kaelima
199bcf1a88
Core/SmartAI: Allow SMART_ACTION_FOLLOW to take 0 values for dist and angle - will set them to their "default" following values.
2011-10-25 19:08:21 +01:00
kaelima
f2000f3fb5
Core/Misc: Some minor cleanups
...
Fixed SQL added in prev commit.
2011-10-24 23:33:17 +01:00
kaelima
3a3af64f68
Core/SmartAI:
...
- Fixed some issues with SMART_ACTION_SET_FLY (#1073 )
- Fixed allowing 0 as input for SMART_EVENT_ACCEPTED_QUEST and SMART_EVENT_REWARD_QUEST (#2680 )
- Some cleanup
2011-10-24 23:21:34 +01:00
kaelima
120d4f45dd
DB/SAI: Fix some Hallow's End quests
...
- Flexing for Nougat (8359,8356)
- Incoming Gundrop (8358,8358)
- Dancing for Marzipan (8360,8360)
- Chicken Clucking for a Mint (8354,8353)
Ty Kaopeira
2011-10-23 04:29:44 +01:00
kaelima
5fdde0da73
Core/Spells: Move Shadowfiend's passive aura to creature addon.
...
Partly reverts ddec56b3e0
2011-10-21 14:05:40 +01:00
kaelima
be0b2fcf97
Core/Grid:
...
- Simplified CellArea calculation (Original author: SilverIce)
- Removed unused code in Cell class (Original author: SilverIce)
- Improve some Visit functions.
2011-10-19 17:40:44 +01:00
kaelima
27e1a5d7b6
Core/Mechanic: Fix spell penetration from items.
2011-10-17 15:54:19 +01:00
kaelima
97e5140a1d
Core/WaypointMgr: Allow to set orientation to waypoints.
...
- Instead of the need to use a waypoint_script to change orientation on waypoint arrival.
2011-10-15 18:38:27 +02:00
kaelima
801ab6dd37
Core/MapScripts: Fixed SCRIPT_COMMAND_QUEST_EXPLORED again after 26869bda30.
2011-10-11 23:40:04 +02:00
kaelima
3fd58b7b30
Core/Group: Fix recent issues with displaying group members on minimap.
...
Update GroupMemberOnlineStatus enum (creds to TOMRUS)
Also fix reduant GetVehicle() check in BuildPartyMemberStatsChangedPacket
2011-10-11 23:09:49 +02:00
Kaelima
2f5e10c1ba
Merge pull request #3304 from DemiDroL/patch-1
...
Core/Script: Fix possible crash in achievement_defenseless.
2011-10-06 01:59:33 -07:00
kaelima
60f7737272
Core/DataStore: Add struct for LiquidTypeEntry.dbc, unused for now.
2011-09-14 15:02:12 +02:00
Kaelima
2748ce9e83
Merge pull request #2930 from Fredi/clean
...
Core/Scripts: Code style and cleanups in npc_special.cpp
2011-09-08 15:40:34 -07:00
kaelima
e67a33eaaa
Revert "Core/GameObjects: Fix possible crash in GameObject::SetDestructibleState."
...
This reverts commit 85c7a916a0 .
Ty Shauren.
2011-09-07 15:11:12 +02:00
kaelima
6078eebc45
Fix typo in 9d90c8245b and unintended change in b08900d033b51632e9adef8cb227a71a1061be5f.
2011-09-07 15:09:53 +02:00
kaelima
5e81be4fec
Scripts/Ruby Sanctum: Remove unneeded spellscript for Baltharus.
...
Also let his clone cast enervating brand.
Thanks Shauren.
2011-09-07 09:35:30 +02:00
kaelima
784415bb8e
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore
2011-09-07 00:25:12 +02:00
kaelima
9d90c8245b
Core/Spells: Deep freeze should do damage instead of freezing on targets with permanent stun immunity.
2011-09-07 00:19:40 +02:00