Commit Graph

1212 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 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 80592d75c8 Add minimum BG duration to reward losing team. 2019-02-02 11:49:35 +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 a7905795ac Update creature_template column names.
Changed to all lower case with underscores.
2019-01-23 08:29:34 +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
ratkosrb b7fb84abe8 Add support for non-Totems to TotemAI.
For some reason, there are totem spells that summon the totem as guardian.
2019-01-15 23:49:26 +02:00
ratkosrb 7158bc3a9e Fix racial skill bonus not working until relog. 2019-01-14 06:32:48 +02:00
ratkosrb 29994ebf96 Fix typo. 2019-01-12 22:04:23 +02:00
ratkosrb 9e4f5b8d00 Properly allow SPELL_AURA_MOD_DAMAGE_DONE procs.
Credit to bladez https://github.com/lh-server/core/commit/04efaa695f0b2d6f67f21a282373c6c698683686
2019-01-12 21:14:48 +02:00
ratkosrb 66e012f418 Remove charm auras on the possessed unit rather than the charmer.
Credit to bladez https://github.com/lh-server/core/commit/b6e0df5063457cc34b713b9771283b830c68dfd4
2019-01-12 21:12:40 +02:00
ratkosrb 5a2776dac3 Check m_CastItem for item casts rather than m_IsCastByItem.
Credit to bladez https://github.com/lh-server/core/commit/d32371387eda3bcf457d86b71815637b6eae64d1
2019-01-12 21:10:50 +02:00
ratkosrb e5b2426092 Prevent players from casting negative spells on themselves.
Credit to bladez https://github.com/lh-server/core/commit/fb5389949829732a0fc75a11467a6d0e278c2b39
2019-01-12 21:02:21 +02:00