diff --git a/plugins/metacritic.py b/plugins/metacritic.py
index ec05dcb..0545b77 100644
--- a/plugins/metacritic.py
+++ b/plugins/metacritic.py
@@ -8,14 +8,14 @@ from util import hook, http
@hook.command('mc')
def metacritic(inp):
- '.mc [all|movie|tv|album|x360|ps3|pc|ds|3ds|wii|psv]
-- gets rating for'\
- ' from metacritic on the specified medium'
+ '.mc [all|movie|tv|album|x360|ps3|pc|gba|ds|3ds|wii|vita|wiiu|xone|ps4] -- gets rating for'\
+ ' from metacritic on the specified medium'
# if the results suck, it's metacritic's fault
args = inp.strip()
- game_platforms = ('x360', 'ps3', 'pc', 'ds', 'wii', '3ds', 'gba', 'psv')
+ game_platforms = ('x360', 'ps3', 'pc', 'gba', 'ds', '3ds', 'wii', 'vita', 'wiiu', 'xone', 'ps4')
all_platforms = game_platforms + ('all', 'movie', 'tv', 'album')
try:
@@ -125,7 +125,7 @@ def metacritic(inp):
release = None
try:
- score = result.find_class('metascore')[0].text_content()
+ score = result.find_class('metascore_w')[0].text_content()
except IndexError:
score = None