Commit Graph

1942 Commits

Author SHA1 Message Date
ratkosrb 8da06d8a3f Stealth auras were removed at end of cast prior to 1.10. 2018-12-22 12:12:33 +02:00
ratkosrb 3a74fed3d2 Add replenish command.
Restores your health and mana to full.
2018-12-21 13:20:08 +02:00
ratkosrb 31ed7c2a44 Fix spell Haunting Phantoms
Closes https://github.com/vmangos/core/issues/81
2018-12-21 12:34:45 +02:00
ratkosrb c4c640ef3b Enable morph script command for players too. 2018-12-19 09:58:13 +02:00
ratkosrb fbfbd00b57 Fix spell Party Fever. 2018-12-19 07:20:36 +02:00
ratkosrb a07d9092fb Assing minimum patch to all items. 2018-12-17 01:18:19 +02:00
alexkulya 27f53bc78c Script for Death Knight Darkreaver.
Closes https://github.com/vmangos/core/issues/70
2018-12-14 02:46:13 +02:00
alexkulya 62a44c9491 Script for Apothecary Keever OOC event.
Closes https://github.com/vmangos/core/issues/74
2018-12-14 02:23:46 +02:00
ratkosrb 54b47f4c24 Remove not used conditions. 2018-12-14 02:06:42 +02:00
ratkosrb 7f0afe90c1 Fix crash in ScriptsProcess. 2018-12-09 00:49:41 +02:00
ratkosrb b830b6347e Refactor chat channel code.
Based on https://github.com/cmangos/mangos-classic/commit/e0821601785dc0e54440d3b174e599c84755ea0e and https://github.com/cmangos/mangos-classic/commit/e7c8baebfcc4bbab1581cc511e2f3b54b0d7d505
2018-12-07 21:50:29 +02:00
ratkosrb e3bc078ea7 Fix use of negative value in LowLevelHideDiff and HighLevelHideDiff.
Credit to cmangos https://github.com/cmangos/mangos-classic/commit/e070bff792b06da7564ced655aa94d3851dd4ece
2018-12-05 18:55:15 +02:00
ratkosrb 2780b0e3c8 Fix typo in function name.
Thanks to Kittnz for noticing.
2018-12-05 16:43:05 +02:00
ratkosrb 6627db2787 Query style changes. 2018-12-04 17:05:55 +02:00
ratkosrb eea89a4eba Add player chat tag enum. 2018-12-04 16:37:29 +02:00
ratkosrb ae64eb5e98 Correct implementation of some spell mods.
credit to cmangos https://github.com/cmangos/mangos-classic/commit/d392e13cf941ab4f22bd9d4ef2471148678d1959
2018-12-04 16:18:01 +02:00
ratkosrb b7b970e886 Code style improvements.
based on https://github.com/cmangos/mangos-classic/commit/ce2527c0b2fdcc8b72d745371ab2f68c81728cc6
2018-12-04 15:30:47 +02:00
ratkosrb 9c12d95d0a Add gossip menus for profession trainers. 2018-12-04 14:46:48 +02:00
ratkosrb 5ad812b980 Merge branch 'development' of https://github.com/vmangos/core into development 2018-12-03 21:09:40 +02:00
ratkosrb 2db2cd000a Fix crash in AttackerStateUpdate.
All hail Woblight, the real MVP.
2018-12-03 21:09:00 +02:00
ratkosrb ed77117267 Fix build on linux with newer openssl versions (#50) 2018-12-02 22:40:27 +02:00
ratkosrb 395d47d15f Organize code in Player.h 2018-12-02 19:19:04 +02:00
ratkosrb f9e8c3d2b5 Check spell proc cooldowns for creatures too.
Credit to Patman64 and cmangos https://github.com/cmangos/mangos-classic/pull/346
2018-11-30 11:51:27 +02:00
ratkosrb ad08040748 Add support for 32 slot bags.
Credit to cmangos https://github.com/cmangos/mangos-classic/commit/ac9a3bd7dab183f1f3fae6d16f4baa3a2993fc00
2018-11-30 11:28:01 +02:00
ratkosrb ec06066504 Remove talents inspecting config option.
You can't inspect talents in Vanilla.
2018-11-27 13:21:43 +02:00
ratkosrb 165963d730 Fix mistakes in last commit. 2018-11-27 12:47:55 +02:00
ratkosrb 6735de0174 Improvements to PvP flagging.
Based on https://github.com/cmangos/mangos-classic/commit/d63bebd45742b75bc6f0b02206263a8f16182fec
2018-11-27 12:36:52 +02:00
ratkosrb 8688d60bd5 Add const to text or packet sending functions.
Based on https://github.com/cmangos/mangos-classic/commit/287f76d315f40d639985332113675d37631dbef8
2018-11-25 10:55:08 +02:00
ratkosrb 6708c8284b Use modern for loop in EventAI code. 2018-11-25 08:46:41 +02:00
ratkosrb 04ce3beb3a Fix invisible spirit healer when you die on graveyard.
Credit to cmangos - https://github.com/cmangos/mangos-classic/commit/6af4c5a0b93439f4a55167034fc1783dad245b44
2018-11-25 08:24:27 +02:00
ratkosrb 5e59492779 Rename some member fields. 2018-11-25 07:58:47 +02:00
ratkosrb 9cd71357eb Rename some columns and cleanup loading code. 2018-11-24 15:34:13 +02:00
ratkosrb 4156faa875 Remove not needed SQLItemLoader struct. 2018-11-23 12:58:19 +02:00
ratkosrb b80466ce61 Move functions specific to 3 mobs out of Unit class. 2018-11-23 12:40:28 +02:00
ratkosrb 4789bf02a4 Fix Gurubashi Arena on PvE realms. 2018-11-23 12:10:16 +02:00
Nølin 7e00f9f9fe Add warning to RealmZone setting (#37)
* Add more descriptive comment.
2018-11-23 07:25:38 +02:00
ratkosrb 7c28053b45 Implement spell Shapeshift Form Effect. 2018-11-23 06:43:37 +02:00
ratkosrb f577dd8900 Trigger mainhand weapon procs for shield attacks.
2.0.1 Patch Notes quite: Warrior Shield Slam and Shield Bash will no longer trigger a proc from an equipped weapon.

http://wowwiki.wikia.com/wiki/Patch_2.0.1
2018-11-23 05:34:08 +02:00
ratkosrb f140d1d03d Add generated header to gitignore. 2018-11-23 04:34:26 +02:00
ratkosrb 200407326d Add client build option to cmake. 2018-11-23 04:27:00 +02:00
ratkosrb c2fee99d03 Fix spell error codes on 1.9. 2018-11-22 05:19:43 +02:00
ratkosrb 2905cf0772 Fix some movement issues on 1.9. 2018-11-22 04:40:08 +02:00
ratkosrb e56b932f10 Fix startup errors on 1.9. 2018-11-22 02:40:25 +02:00
ratkosrb acaa54ae9d Initial support for 1.9.4 client.
You can enter world and objects display correctly. Lots of startup errors though.
2018-11-19 05:31:20 +02:00
ratkosrb 81e883c291 Do item spell id substitutions in core.
Previously we replaced the spell id used by items that had the data for the spell itself changed in item_template as if it were a change to the item. That meant we actually had wrong item data for those patches, but it made the effects look correct in the 1.12 client. If you were to play with the actual patch appropriate client however, all of those items would show wrong effects. Doing spell id substitutions for newer clients in the core is a better way to handle this, as it means we can have 100% correct and patch appropriate data for items in the database. Also this way there is no way of missing an item that needs a replacement spell id for lower content patches, since all the items are checked on startup.
2018-11-19 00:35:56 +02:00
ratkosrb 44468ab168 Change defaults for some config options. 2018-11-15 21:11:57 +02:00
ratkosrb bf90c84a6a Prevent pulling Wyrmthalak through wall with pet. 2018-11-10 20:01:29 +02:00
ratkosrb 6ce5523b67 Fix crash when deleting bags. 2018-11-09 16:20:17 +02:00
ratkosrb 10e84e5e2d Fix scripts for a few AQ mobs. 2018-11-09 15:52:27 +02:00
ratkosrb 21c2199bf4 Fix searching AH with localized client. 2018-11-09 01:23:09 +02:00