Commit graph

2076 commits

Author SHA1 Message Date
ratkosrb
df61935487 Example with multiple items. 2019-05-03 16:37:27 +03:00
ratkosrb
9f619bd71c Custom item script example. 2019-05-03 07:58:42 +03:00
ratkosrb
2c4e054e94 Implement some GM spells. 2019-05-03 00:03:19 +03:00
ratkosrb
9a08c99536 Minor changes to column types of some tables. 2019-05-01 01:19:40 +03:00
ratkosrb
602fba2b38 Fix Sheen of Zanza not applying.
Closes https://github.com/vmangos/core/issues/175
2019-04-30 19:21:10 +03:00
ratkosrb
9aadaf2c8f Do not proc Fear Ward on caster of fear.
Credit to bladez 18baee6a16
2019-04-30 18:23:31 +03:00
ratkosrb
f0e7459abb A few AQ40 changes.
Credit to bladez.

b62df1b4ab

36f173ef36
2019-04-30 18:19:04 +03:00
ratkosrb
536121f356 Ignore non-applicable weapons when checking item requirements.
Credit to bladez 9753ea870f
2019-04-30 18:11:00 +03:00
ratkosrb
c19316a519 Move Anachronos script to database. 2019-05-05 13:51:58 +03:00
ratkosrb
4c4475bbf4 Rename find nearby object functions. 2019-04-28 21:09:27 +03:00
ratkosrb
e4fc6cac49 Fix Improved Fire Ward and Frost Warding talents.
Closes https://github.com/vmangos/core/issues/170
2019-04-26 22:12:07 +03:00
ratkosrb
5d7c2fa7e9 Implement personal experience rates. 2019-04-26 13:39:01 +03:00
ratkosrb
240a18f4ca Show waypoint id as level on waypoint npc. 2019-04-26 10:11:18 +03:00
ratkosrb
aa4d41ddb9 Fix AoE spells not affecting FFA targets. 2019-04-25 21:00:33 +03:00
ratkosrb
24acd3f117 Update creature spell lists in 1.2s intervals. 2019-04-22 22:57:22 +03:00
ratkosrb
3c5639c455 Define some item flags.
Credit to TrinitCore.
2019-04-22 21:25:31 +03:00
ratkosrb
8eeb1eb5b8 Remove useless custom flags.
It was related to long dead private servers, should not be part of the core anymore.
2019-04-22 19:08:45 +03:00
ratkosrb
7682b69481 Cleanup chat commands a bit more. 2019-04-21 22:57:53 +03:00
ratkosrb
3f22a14663 Fix travis build. 2019-04-21 21:09:02 +03:00
ratkosrb
4b2020a2b6 Re-categorize chat commands. 2019-04-21 18:58:25 +03:00
ratkosrb
1f69365dfa Tabs to spaces. 2019-04-20 22:44:56 +03:00
ratkosrb
f5d545d186 Allow using levelup command on creatures. 2019-04-20 22:40:51 +03:00
ratkosrb
3d8e606b3d Add lambda support to EventProcessor.
Credit to TrinityCore 813f693768 (diff-2d04f7b8f0f9465cedb1ad8e91c0a125)
2019-04-08 22:05:43 +03:00
ratkosrb
1343705fee Fix Blood Fury penalty before 1.9. 2019-04-08 18:34:43 +03:00
ratkosrb
2eb0434b1d Prevent chat freeze.
Credit to bladez 7ab13bb4fe
2019-04-07 11:53:20 +03:00
ratkosrb
fa8b90c284 Improve area guards system. 2019-04-06 22:24:02 +03:00
ratkosrb
5546cf430d Use appopriate packet for clearing all cooldowns. 2019-04-06 18:32:49 +03:00
ratkosrb
55310810e7 Prevent talking while dead.
If you bypassed the client check and sent the packet, you were able to talk in say, yell and emote even if dead.
2019-04-06 17:55:15 +03:00
ratkosrb
7e44def40a Fix Berserking racial before 1.9. 2019-04-06 16:57:22 +03:00
ratkosrb
e461dc46bb Fix some judgement issues before 1.9.
Judgement of Wisdom and Command will no longer stack with other judgements.
2019-04-06 15:21:06 +03:00
ratkosrb
d5696d52f9 Fix aura schools before 1.9. 2019-04-06 14:35:15 +03:00
ratkosrb
39d6d170fb Diminishing returns progression changes. 2019-04-06 12:49:41 +03:00
ratkosrb
680d6c8f93 Fix two friends list bugs.
1. If you had the friends list window open while somebody on your list logged in, their class, level and zone would not display correctly until your closed and opened the window again.

2. When you added somebody to your friends list, their class, level and zone would not display correctly at first on 1.8.4.
2019-04-05 19:07:20 +03:00
ratkosrb
e68795b14f Fix possible client freeze on 1.9 and earlier. 2019-04-04 21:26:18 +03:00
ratkosrb
a48f383334 Fix who list crash on 1.8.4. 2019-04-04 21:01:12 +03:00
ratkosrb
3d3678a071 Progression fixes for 1.8 and 1.9. 2019-03-28 20:01:03 +02:00
ratkosrb
6d9150e9d7 Fix healing text not showing on old clients. 2019-03-25 21:40:34 +02:00
ratkosrb
fd17c22803 Prevent negative resistances from spell penetration. 2019-03-25 19:39:28 +02:00
ratkosrb
f2f3a170e5 Fix mind control on old clients. 2019-03-23 23:33:50 +02:00
ratkosrb
24d725b226 Another missed change. 2019-03-21 20:45:16 +02:00
ratkosrb
b01958bda4 Remove no longer needed code. 2019-03-21 20:37:15 +02:00
ratkosrb
df1ffbc8ee Refactor resistance and armor calculation.
Credit to cmangos.

40f2424216

7e090ea19f
2019-03-21 20:33:31 +02:00
ratkosrb
2ce3f3acfa Fix death bug with Last Stand.
Closes https://github.com/vmangos/core/issues/161
2019-03-17 17:52:34 +02:00
ratkosrb
5f2f930644 Unsummon old pet upon trying to summon another.
This is how it worked according to blizzard community managers.
2019-03-13 18:45:33 +02:00
ratkosrb
4d47c28468 Move config check to loading code. 2019-03-08 14:30:08 +02:00
ratkosrb
f3146fdd8a Fix utf8 conversion buffer overflow.
Credit to blades bf46ea81c2
2019-03-08 14:18:26 +02:00
ratkosrb
ca3bec8c5d Determine guard text based on faction. 2019-03-07 14:19:19 +02:00
ratkosrb
e1063c3a1d Mark items used in mail system as discovered. 2019-03-07 10:47:49 +02:00
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