Commit Graph

2028 Commits

Author SHA1 Message Date
ratkosrb 5d7467f79b Implement area guards system.
Done without using the guard post gameobjects, since spawning them crashes the 1.12 client.
2019-03-06 19:48:01 +02:00
ratkosrb ace2884c29 Rename obtained variable to discovered. 2019-03-06 10:23:46 +02:00
ratkosrb a52fe8ffe8 Add new extra flag to mark unobtainable items. 2019-03-04 11:36:06 +02:00
ratkosrb f4a16c25e1 Fix travis build. 2019-03-04 10:44:27 +02:00
ratkosrb 1812c6c5bd Implement item template datamining prevention.
This was a thing on retail. You couldn't query items that have never been obtained.
2019-03-03 16:52:28 +02:00
ratkosrb cb7d83495d Implement negative resistances.
Credit to cmangos https://github.com/cmangos/mangos-classic/commit/146b4b84ff04b21110cf1ec98f263c32ae96dd4c
2019-03-02 18:45:12 +02:00
ratkosrb b8b506bfb2 Fix travis build. 2019-02-28 10:52:03 +02:00
ratkosrb 8d0637a18a Implement non-linked auction houses.
Auction houses were linked in patch 1.9.
2019-02-28 10:46:38 +02:00
ratkosrb 864ccc5055 Fix two possible crashes on creature death. 2019-02-28 07:55:46 +02:00
ratkosrb dd8f591dd9 Change default command ranks. 2019-02-23 14:08:50 +02:00
ratkosrb ed383e83fc Fix set flag script command on old builds. 2019-02-21 00:58:11 +02:00
ratkosrb ff46c9057f Improve Kirtonos the Herald script.
Closes https://github.com/vmangos/core/pull/146
2019-02-20 23:36:07 +02:00
ratkosrb e08c7d05fc Fix startup errors with 1.8.4 client. 2019-02-16 21:55:12 +02:00
ratkosrb 3d55960b59 Fix container slots size.
Closes https://github.com/vmangos/core/issues/142
2019-02-12 17:40:55 +02:00
ratkosrb f7cd03b5d9 Initial support for 1.8.4 client. 2019-02-11 20:40:19 +02:00
ratkosrb a41461c093 Cleanup SpellCastResult enum. 2019-02-10 16:28:59 +02:00
ratkosrb 09ed52c2d4 Translate AHBot texts to English. 2019-02-09 20:17:09 +02:00
ratkosrb 7dd0c43041 Revert change to Taming the Beast spells.
https://youtu.be/FaV6oAteJGI?t=7207
2019-02-09 19:33:02 +02:00
ratkosrb ffb2c9c837 New database release. 2019-02-08 16:50:00 +02:00
ratkosrb a3b934df4c Progression changes from 1.10 patch notes. 2019-02-07 18:34:11 +02:00
ratkosrb 84ba06f89b Fix Ironhand Guardians. 2019-02-04 15:12:05 +02:00
ratkosrb 69b22bad86 Avoid summoning a second Ossirian when Kurinnaxx dies. 2019-02-04 13:52:54 +02:00
ratkosrb 0ce4fce089 Fix grid unload crash. (#134)
Thanks to @WobLight
2019-02-03 19:24:18 +02:00
ratkosrb a718115fd2 Update a few npc commands. 2019-02-03 16:22:17 +02:00
ratkosrb c795b192f9 Fix crash with AQ mobs.
That gameobject was added in 1.10.
2019-02-03 14:55:09 +02:00
ratkosrb 80592d75c8 Add minimum BG duration to reward losing team. 2019-02-02 11:49:35 +02:00
ratkosrb d0f91406fa Increase despawn time for Cache of the Firelord.
Thanks to AnonXS.
2019-02-01 15:53:27 +02:00
ratkosrb 4903a83524 Progressive itemization corrections. 2019-02-01 14:42:42 +02:00
ratkosrb 954e5767b9 Prevent possible client crash due to wrong group size. 2019-01-28 12:39:39 +02:00
ratkosrb 9b6c791a6c Reduce code duplication in last commit. 2019-01-27 10:04:57 +02:00
ratkosrb 97572da72f Fix some movement issues with older clients. 2019-01-27 09:58:30 +02:00
ratkosrb 59570a014e Fix old version of Feedback spell.
It was a weapon enchant before 1.10.
2019-01-26 19:01:53 +02:00
ratkosrb 38ee129a85 Convert pre-1.10 spell proc flags to newer equivalent. 2019-01-26 18:52:58 +02:00
ratkosrb 58d3bdf3fa Fix travis build. 2019-01-25 10:42:33 +02:00
ratkosrb 880630f252 Change AB reputation interval based on patch. 2019-01-25 10:22:39 +02:00
ratkosrb 7c05be342e Add patch check to AV player kill reputation. 2019-01-25 09:51:04 +02:00
ratkosrb 874820496c Charm spells on charmed creatures should be unavailable to players. 2019-01-25 09:12:06 +02:00
ratkosrb cf6e4f1292 Use percent hp and mana in creature spawns table. 2019-01-24 08:46:01 +02:00
ratkosrb 66296ef47c Add windows hash for 1.12 client.
Credit to cmangos https://github.com/cmangos/mangos-classic/commit/0e4bb35e8cb63d0655c93f5584b04c3811614302
2019-01-24 06:13:19 +02:00
ratkosrb a7905795ac Update creature_template column names.
Changed to all lower case with underscores.
2019-01-23 08:29:34 +02:00
ratkosrb 805759cf50 Save guid in training dummy script.
Closes https://github.com/vmangos/core/issues/128
2019-01-22 06:33:08 +02:00
ratkosrb d293427d63 Implement strict version checking to detect modified clients.
Credit to trinity https://github.com/TrinityCore/TrinityCore/commit/250fcc8970842e3e8c6b48c15ed3b7c8ba240df1

Confirmed working with 2.4.3 and 3.3.5 Windows clients.
2019-01-22 05:59:36 +02:00
ratkosrb a4c48a8afc Move starting items to database.
It's now possible to edit what items new characters start with on your own server.
2019-01-22 04:45:59 +02:00
ratkosrb 3ff723dbd1 Send cast error when trying to cast negative spell on self.
Closes https://github.com/vmangos/core/issues/125
2019-01-19 00:36:06 +02:00
ratkosrb cbb89c12da Resummon warlock pet after Eye of Kilrogg.
Closes https://github.com/vmangos/core/issues/123
2019-01-19 00:20:41 +02:00
ratkosrb 8bc932b5c8 Fix talents exploit.
Credit to cmangos.
2019-01-19 00:13:15 +02:00
ratkosrb 78213d012e Fix possible crash with some auras.
Thanks to @coolzoom.
2019-01-18 03:11:50 +02:00
ratkosrb 97ecc3e281 Handle rolling immunity effects from multiple auras.
Credit to bladez. https://github.com/lh-server/core/commit/d1ec3f31ab9fc07cf4b6fac240d53ca8d002b387
2019-01-16 01:15:55 +02:00
ratkosrb 8496704313 Fix travis build. 2019-01-16 00:21:04 +02:00
ratkosrb f61fb19130 Rename creature pointer to something more appropriate. 2019-01-15 23:51:52 +02:00