Commit Graph
100 Commits
Author SHA1 Message Date
Nay 62015f79a5 Core/PacketIO: Fix and enable few trade related opcs 2012-07-24 16:52:13 +01:00
Nay 6dd20770af Core/Misc: Few more missed chances related to money
Expect more commits like this :/
2012-07-24 15:47:47 +01:00
Nay abadc30efc SQL: Missing changes to character_database.sql 2012-07-24 15:29:59 +01:00
Nay 0f04b2fc36 Core/Misc: Update money to 64 bits (from 32), increasing the maximum gold possible
This got a bit messy and will be further fixed when all related packets are updated.
(Also fixed a typo in atoll msvc macro)
2012-07-24 15:27:42 +01:00
Nay 209f451e26 Core/PacketIO: Enable gossip related opcodes/handlers 2012-07-24 01:34:43 +01:00
Nay 3c7d11eb6e Core/Misc: Optimize HandleListInventoryOpcode
Thanks to Shauren for the tips
2012-07-24 00:59:55 +01:00
Nay c4bb17e78d Core/NPCs: Fix vendors
Enable CMSG_LIST_INVENTORY and SMSG_LIST_INVENTORY
Update and rewrite SMSG_LIST_INVENTORY
2012-07-24 00:06:49 +01:00
Nay 370c982cc0 Tools/Map extractor: Use a standard format specifier when printing loaded area counts (like the map and liqtypes count) 2012-07-23 16:36:18 +01:00
Nay be3735275f DB/Auth: Update gamebuild 2012-07-23 16:25:00 +01:00
Nay 852cece2a0 Merge pull request #7102 from Vincent-Michael/ticketCommand
Core/Commands: Convert ticket commands in commandscript
2012-07-21 09:54:25 -07:00
Nay d0bd37ab23 Core/PacketIO: Unset CMSG_GUILD_RANK and CMSG_GUILD_ROSTER 2012-07-16 22:54:45 +01:00
Nay 1be11fbe75 Core/PacketIO: Fix some wrong opcodes, now in sync with WPP 2012-07-16 22:23:52 +01:00
Nay b6510e1ffa Core/PacketIO: Remove a wrong opcode, add one and correct an opcode name 2012-07-16 21:52:22 +01:00
Nay fcb57d6373 SQL: Proper directory and file ending for sql 2012-07-16 21:35:38 +01:00
Nay 71abefa2b2 Merge pull request #7111 from flippy84/master
Wretched mobs damage fix
2012-07-16 13:32:27 -07:00
Nay 0c985ccc02 Core/PacketIO: 321 opcodes from WPP 2012-07-16 19:13:27 +01:00
Nay c0d4ca8af1 Merge pull request #7095 from LordJZ/ticketmgr
Some TicketMgr fixes
2012-07-15 07:02:37 -07:00
Nay 6658af5ca5 Merge pull request #7039 from Vincent-Michael/banCommand
Core/Commands: Convert ban / unban / baninfo / banlist commands in commandscript
2012-07-15 06:59:08 -07:00
Nay c32c83ed67 Scripts/Commands: When GM is invisible use a transparency visual aura (to make it obvious that invisibility is active)
Thanks to Kretol for the idea and Aokromes for the spell id
2012-07-15 14:46:04 +01:00
Nay 8ffafdc859 Core: Fix build 2012-07-13 16:56:58 +02:00
Nay e56313eb02 Merge pull request #7087 from Odyssey/equipmentManager
Core/Player: Fix issues with 'ignore this slot' option on equipment manager usage
Closes #2334
Ref #6813
Ref #6955
2012-07-13 07:33:25 -07:00
Nay da9865b683 TDB 335.11.48 - 2012/07/12 2012-07-12 00:16:13 +01:00
Nay c3cb82b926 Merge pull request #7017 from AliveShiro/q12735
Fix Quest A Cleansing Song
2012-07-03 16:51:25 -07:00
Nay 413d8c6d5a Merge pull request #7002 from LordJZ/master
Fix CHAR_SEL_PETITION_SIG_BY_GUID_TYPE
2012-07-02 09:51:58 -07:00
Nay 87db7b246f Fix build 2012-06-27 23:17:40 +02:00
Nay 29bfb9854c Merge pull request #6898 from horn/trinity_wishlist
Core/Mails: Allow GMs to send emails without money
2012-06-22 17:42:42 -07:00
Nay 874dff2050 Scripts/Commands: No one likes tabs :( 2012-06-21 01:38:55 +01:00
Nay 7e6273315c Scripts/Commands: Fix non pch build (add missing includes) 2012-06-21 00:30:01 +01:00
Nay 66c9973d44 Fix build, replace script that should have been removed 2012-06-20 17:17:34 +01:00
Nay 53b561f550 Core/SAI: Remove some unused conditions related code
SAI conditions were implemented in a different way than initially planned

Signed-off-by: Nay <[email protected]>
2012-06-18 00:42:37 +01:00
Nay 0e4d6bf4df Missing break on 8c16cc2260
Signed-off-by: Nay <[email protected]>
2012-06-17 23:13:48 +01:00
Nay d61f9fb40c Fix build in GCC
Signed-off-by: Nay <[email protected]>
2012-06-17 22:11:27 +01:00
Nay 8c16cc2260 Core/SAI: Implement SMART_EVENT_ACTION_DONE (72, DoAction)
Param1 is event id
This event is triggered on spellclick (id=1001), fall on ground (id=1002) and charge (id=1003)

Signed-off-by: Nay <[email protected]>
2012-06-17 21:50:01 +01:00
Nay f6fc2ef8cf Fix non PCH build 2012-06-10 03:28:51 +02:00
Nay ee82a71cea DB/Quests: Update OfferRewardText and RequestItemsText for some quests
P.S This introduces less new content than what it appears to be, most
 updates are simple typo fixes or removing or adding an extra space
2012-06-03 22:08:10 +01:00
Nay 4e745d2888 Core/Enums: Update vehicle seat flags and vehicle seat b flags (from WPP) 2012-06-03 15:10:47 +01:00
Nay 7a5e4dd585 Merge pull request #6704 from 4m1g0/lookupQuest
Core/Commands: Fixed lookup quest command to show [rewarded] mark on rewarded quests
Closes #6452
2012-06-03 05:32:03 -07:00
Nay e0e0395db8 Merge pull request #6696 from Vincent-Michael/spline
Core/Movement: Add missing SplineFlags / SplineTypes to enums
2012-06-02 12:05:07 -07:00
Nay cffcf633c3 Core/SAI: If spell id in SMART_ACTION_REMOVEAURASFROMSPELL is 0, remove all auras instead
Signed-off-by: Nay <[email protected]>
2012-06-02 14:29:15 +01:00
Nay d75ea8837b Scripts/Dragonblight: Fix quest Strengthen the Ancients - Closes #2043 2012-06-01 23:03:57 +01:00
Nay f89ef6da5b DB/Misc: Fix DB startup errors - Closes #6666
Also add a missing break; to previous commit
2012-06-01 19:59:44 +01:00
Nay 925657cc98 Scripts/Sholazar: Fix quest Kick, What Kick? - Closes #370 2012-06-01 19:48:43 +01:00
Nay 980e0f73e8 Misc/Docs: Some updates to UnixInstall.txt and remove EventAI.txt
We really don't want people to use EAI.
2012-06-01 15:18:33 +01:00
Nay 7824b84e3a DB/NPCs: Grunt Ounda should only have a female model 2012-05-31 16:55:51 +01:00
Nay d1856cfb0a DB/SAI: Fix quest Questioning Reethe - Closes #129 2012-05-31 16:12:35 +01:00
Nay 8fa351b786 Core/DBLayer: Fix some errors with character DB prepared statements 2012-05-30 14:18:28 +01:00
Nay 4bed1b724f Append _4x to all 4.x sqls. Update/fix auth_database.sql 2012-05-30 12:53:26 +01:00
Nay e83f913fc5 Core/Spells: Ignore LoS when spells are cast/triggered by gameobjects
... and this is why you shouldn't use the so called hacks. You will just
 keep adding sh*t on top of more sh*t (like this).
Currently, GO spell casts spawn an invisible WORLD_TRIGGER (npc 12999)
 inside of the gameobject (for certain forms of gameobjects) (and
 this is why the LoS check was failing).
It shouldn't be like that. GOs should be able to cast the spells without
 having to spawn an auxiliary creature.

Fixes "Eye of Acherus" and others
2012-05-28 22:17:17 +01:00
Nay 3fff4c9e96 DB/NPC: Delete forgotten data from creature_addon
Closes #6619
2012-05-28 19:21:07 +01:00
Nay e24c0b2bd3 Merge pull request #6625 from AliveShiro/master
Core/Scripts: ToC 10/25 Anub'arak spikes fix
Ref #2432
Closes #2064
2012-05-28 10:22:24 -07:00
Nay 9c417ff931 Merge pull request #6613 from Valcorb/master
DB\Errors: Fix recent DB errors
2012-05-27 17:51:01 -07:00
Nay a6adce0e3f DB/NPCs: Remove bleed immunity from all training dummies
Ref e7845f780e
2012-05-26 19:36:02 +01:00
Nay 5956eb9ae2 DB/PageText: Add a missing page text
Closes #6592
Unknown author
2012-05-26 17:10:27 +01:00
Nay e7845f780e DB/NPC: Use the same flags_extra (no skill gain) and immunities (grip and bleed) to all the training dummies.
Closes #1853
2012-05-26 16:39:37 +01:00
Nay 61e006e4e9 DB/Spells: Add Fire shield (spell id 13377) to spell_dbc
Will be used in an upcoming script by Malcrom
2012-05-26 15:40:52 +01:00
Nay a0028fca55 DB/Misc:
EAI: Fix unkillable Obsidian Nullifier in AQ
Closes #2977
SAI: Use correct action_type for two SAI scripts (was 0)
Closes #6569 and fixes DB startup errors
2012-05-26 15:03:30 +01:00
Nay d54d536f6f Core/Arena: Fix Hotter Streak achiev, thanks to Horn
Ref #6590
Closes #6335
2012-05-24 17:06:40 +01:00
Nay b1179d8f49 Core/Bags: Do not allow multiple unique bags in bank bag slots
Existing multiple bags will be removed and items mailed
Kudos to micha
Closes #2786
2012-05-23 21:25:50 +01:00
Nay 69a4ac2209 Merge pull request #6563 from Mik43l/val'anyr
[Core/Spell]: Fix Blessing of Ancient Kings (Val'anyr, Hammer of Ancient Kings)
closes #6521
2012-05-20 13:22:16 -07:00
Nay 868e38ebcb Core/BG: Move the log "ArenaTeam x does not have any members or ..." from DB error to debug level 2012-05-20 20:33:49 +01:00
Nay 36ea485f9a Tools: Fix a typo and printf formats (there's no standard format for size_t) 2012-05-20 18:37:10 +01:00
Nay 23be8c4fd7 Scripts/VH: Add an 1 minute pause after each boss fight (instead of 5 seconds)
Revert one of the warning fixes (non standard C++)
2012-05-20 18:22:34 +01:00
Nay e56b2cdd59 Core: Fix a few compile warnings 2012-05-20 17:58:35 +01:00
Nay 66ce5a1148 And I forgot to Ctrl+S, yay me. 2012-05-20 16:36:44 +01:00
Nay 7661858ac0 Core/SAI: Few changes to db data validation for actions and event flags 2012-05-20 16:13:52 +01:00
Nay 512b0945a8 Core/BG: Add map to start zone teleport possible exploit log 2012-05-20 15:37:13 +01:00
Nay 85561f6a3f DB: Rename .modify rep to .modify reputation (commands table) and fix a possible database startup error with conditions 2012-05-20 14:26:17 +01:00
Nay c4a98cb041 SQLS: Correct recent sqls file names 2012-05-19 22:01:49 +01:00
Nay da2c39d113 DB/Loot: No npc should drop Saronite Ore
Thanks Amit
2012-05-19 15:56:57 +01:00
Nay 9474902479 TDB 335.11.47 - 2012/05/19 2012-05-19 14:27:24 +01:00
Nay 484223e129 SQLS: Fix two startup DB errors and add proper file endings for various sqls 2012-05-19 13:32:29 +01:00
Nay 82664ade8f Merge pull request #6418 from 4m1g0/TheAffray
Scripts/the_barrens: Fix quest "The Affray" and some cleanup.
2012-05-19 04:10:13 -07:00
Nay fc0950dbf3 SQLS: Correct comments for 2012_02_16_00_world_conditions.sql
(Core/Opcs: Use Handle_NULL for an unused opcode)

Closes #6517 (pr)
2012-05-19 11:48:41 +01:00
Nay 8cca7375e8 Merge pull request #6470 from Svannon/master
Core/AI - Fix Evade Bug
2012-05-07 16:02:15 -07:00
Nay c06012d054 Merge pull request #6272 from MrSmite/PetAI_attackFix
Core/Pets: Fix pets attacking on non-harmful spells (Hunter Mark and others)
2012-04-21 09:19:23 -07:00
Nay 8a33ddc010 Core/BG: Fix a logic mistake in ResetStat timer
It should only be executed every 5 seconds, not in every update
2012-04-15 01:30:50 +02:00
Nay a28742bffe Core/BG: When starting a battleground teleport the player to start location if it goes outside of the allowed "waiting" area (for example, getting out of the "bubble" in EotS)
Allowed waiting area is calculated as the distance specified in database (battleground_template.StartMaxDist) and the battleground start point for each team
A distance of 0 is ignored (not used in SotA nor arenas)

The values in DB might need some tweaks, open a pull request if you calculate better ones

Closes #180

Initial patch and idea by Rat

Also added validation (DBError log) to some fields in battleground_template table
2012-04-13 20:51:07 +01:00
Nay 397d844883 DB/SAI: Revert some mistakes in SAI db data (target_types were added to action_param6; contiguous fields)
Please, don't do this error.
2012-04-13 16:18:30 +01:00
Nay 1922314858 DB/Spells: Add a missing spell (Blessed Life) to spell_dbc
Made with love, for Subv.
2012-04-08 15:24:13 +01:00
Nay 2d0e5e2e0c Core/Conditions: Add missing code for CONDITION_TITLE
DB/Char: Add changes to character base
Thanks to manuel and QAston for noticing
2012-04-08 12:56:18 +01:00
Nay 7a5f6dd198 Core/Conditions: Add CONDITION_TITLE
Original patch by svetilo12
2012-04-07 23:15:16 +01:00
Nay 945566e84e Scripts/SM: Fix dead anymation of Fairbanks
Patch by DennisRassmann (25/10/2010)
Closes #4998
2012-04-07 22:29:19 +01:00
Nay 5fb2ffa625 Script/UC: Add some combat spells to Lady Sylvannas
Original patch by pxlcreations (11/04/2010)
2012-04-07 21:09:57 +01:00
Nay 3d83f663f6 Core/Tickets: Add report time and current latency to lag_reports table
It's a tiny bit more useful now.
2012-04-07 19:12:14 +01:00
Nay aa9c76f50a Core/PacketIO: Fix ticket creation (it was saving wrong data to DB)
TODO: It might be wise to validate map and coordinates sent by the client
Closes #6054
2012-04-07 14:34:55 +01:00
Nay 2560642f07 Merge pull request #6072 from Vincent-Michael/elixir
Core/Spell: Fix Elixir of Minor Fortitude
Closes #1135
2012-04-06 11:53:38 -07:00
Nay a074497880 Core&DB/Spells: Fix Warr T8 4p bonus
- Added missing spell to DB
- Corrected DBC data that is, very likely, wrong
Closes #2386
2012-04-06 19:33:32 +01:00
Nay bc3ea0d1f6 DB/GOs: Add (custom) template for spell focus GO required by spell 70477
Thanks Altair, I guess..
2012-04-06 19:17:36 +01:00
Nay d546a531c3 Core&DB/Spells: Fix DK T8 4p bonus
- Added missing spell to DB
- Corrected DBC data that is, very likely, wrong
Closes #6062
2012-04-06 18:49:40 +01:00
Nay e2cfef4a1a DB/Spells: Fix DK T7 4p bonus for Death Strike
Closes #6059
2012-04-06 16:00:05 +01:00
Nay e3fd50b7f5 This should have been commented out (@ previous commit) 2012-04-05 17:42:19 +01:00
Nay d155304f84 DB/GOs: Correct some templates and add a missing one (WDB)
DB/Auth: Add missed change to auth_base.sql
Also fix file endings in some of hte sqls
2012-04-05 17:38:13 +01:00
Nay 5ebace6c7f Core/DBLayer: Fix issues in instance saving; spotted by Saring, thank you 2012-04-03 23:11:08 +01:00
Nay f03af56d5d Core/DBLayer: Fix another wrong type, hopefully the last one
TODO: Hunt down the reason for friends list (characters_social) and instance reseting not working
2012-04-02 14:05:05 +01:00
Nay 6e4a4795ad Core/DBLayer: Yet more type fixes 2012-04-02 01:25:07 +01:00
Nay b03f895cf5 Core/DBLayer: Yet more type fixes 2012-04-02 00:22:33 +01:00
Nay b7f7e3118c Core/DBLayer: More type fixes
Thanks to Vasago for the help in spotting the errors
Thanks to Subv as well (so he doesn't feel lonely)
2012-04-01 22:41:47 +01:00
Nay 4e58efcfec DB/Conditions: Capture Jormungar Spawn can only be used in Ice Heart Cavern
Fix by Discover and Havenard
Closes #2452
Also fix a typo in a previous commit
2012-04-01 18:45:31 +01:00
Nay 8b81c1a570 DB/NPC: Fix trainers added in 1bc99cd5af 2012-04-01 17:04:19 +01:00
Nay 1bc99cd5af DB/Spawns: Fix previous commit (512aa8897b) 2012-04-01 14:55:19 +01:00