Anki Killstreaks
1.14MB. Updated 2021-12-16.
Description
Download
As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.
Supported Anki versions:
- 2.1.16-2.1.21 (Updated 2020-03-11)
- 2.1.22-2.1.35+ (Updated 2021-12-16)
To download this add-on, please copy and paste the following code into Anki 2.1:
579111794
If you were linked to this page from the internet, please open Anki on your computer, go to the Tools->Add-ons menu item, then click on Get Add-ons and paste in the code.
All Anki 2.1.x Add-Ons Contact Author
Reviews

Well I figured out just by reading the log instead of being intimidated by it, but the references to MWR in the code seem to be the issue. Not sure why, my guess with my very little coding experience is that it's calling a reference that doesn't exist cause it's been 'turned off' by the creator. I used it for a couple of secs (I'm procrastinating doing my work but I gotta do it lol), and my edits seems to be working so far not sure why but If it doesn't after a while of using it I'll update this. So if you wanna fix it as this version simply go to streaks.py wherever that is for you delete is_displayable_medal = False underneath MWR killstreaks, the ones with the heading MWR_MULTIKILL_STATES subheading MultikillMedalState, after that it should work. Easy way to get this fixed is to just download the previous version on github.

This seems really cool but it is not currently working for me

:D very good

Pretty sick ay
Has a current bug where the "All medals earned today" is double on the home deck page
Has a current bug where the "All medals earned today" is double on the home deck page

please do something
this keep on crashing
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.46 (94913ec2) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2022-07-23 22:37:55
Caught exception:
Traceback (most recent call last):
File "aqt\taskman.py", line 101, in _on_closures_pending
File "aqt\taskman.py", line 71, in <lambda>
File "aqt\taskman.py", line 90, in wrapped_done
File "aqt\sync.py", line 114, in on_future_done
File "aqt\main.py", line 966, in on_collection_sync_finished
File "aqt\main.py", line 769, in reset
File "aqt\main.py", line 721, in _synthesize_op_did_execute_from_reset
File "aqt\hooks_gen.py", line 2787, in __call__
File "aqt\main.py", line 733, in on_operation_did_execute
File "aqt\deckbrowser.py", line 88, in op_executed
File "aqt\deckbrowser.py", line 79, in refresh_if_needed
File "decorator.py", line 232, in fun
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list
this keep on crashing
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.46 (94913ec2) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2022-07-23 22:37:55
Caught exception:
Traceback (most recent call last):
File "aqt\taskman.py", line 101, in _on_closures_pending
File "aqt\taskman.py", line 71, in <lambda>
File "aqt\taskman.py", line 90, in wrapped_done
File "aqt\sync.py", line 114, in on_future_done
File "aqt\main.py", line 966, in on_collection_sync_finished
File "aqt\main.py", line 769, in reset
File "aqt\main.py", line 721, in _synthesize_op_did_execute_from_reset
File "aqt\hooks_gen.py", line 2787, in __call__
File "aqt\main.py", line 733, in on_operation_did_execute
File "aqt\deckbrowser.py", line 88, in op_executed
File "aqt\deckbrowser.py", line 79, in refresh_if_needed
File "decorator.py", line 232, in fun
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\HP\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list

nice idea

not working on anki 2.1.52-1
but I loved it!
but I loved it!

Works

Crashes Anki 2.1.49 instantly. Had to disable.

I used to be a huge fan, but unfortunately it's not working in it's current state. I'm on 2.1.49 and get a fatal error every time which requires me to disable the add-on in safe mode to even use Anki. I've contacted the author already and will change my review after this is fixed. Thank you and sorry for this!

thanks

DONT WORK
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.48 (fb07bad3) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=3
Add-ons, last update check: 2022-03-12 23:52:30
Caught exception:
Traceback (most recent call last):
File "aqt\taskman.py", line 101, in _on_closures_pending
File "aqt\taskman.py", line 71, in <lambda>
File "aqt\taskman.py", line 90, in wrapped_done
File "aqt\sync.py", line 114, in on_future_done
File "aqt\main.py", line 966, in on_collection_sync_finished
File "aqt\main.py", line 769, in reset
File "aqt\main.py", line 721, in _synthesize_op_did_execute_from_reset
File "aqt\hooks_gen.py", line 2825, in __call__
File "aqt\main.py", line 733, in on_operation_did_execute
File "aqt\deckbrowser.py", line 88, in op_executed
File "aqt\deckbrowser.py", line 79, in refresh_if_needed
File "decorator.py", line 232, in fun
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.48 (fb07bad3) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=3
Add-ons, last update check: 2022-03-12 23:52:30
Caught exception:
Traceback (most recent call last):
File "aqt\taskman.py", line 101, in _on_closures_pending
File "aqt\taskman.py", line 71, in <lambda>
File "aqt\taskman.py", line 90, in wrapped_done
File "aqt\sync.py", line 114, in on_future_done
File "aqt\main.py", line 966, in on_collection_sync_finished
File "aqt\main.py", line 769, in reset
File "aqt\main.py", line 721, in _synthesize_op_did_execute_from_reset
File "aqt\hooks_gen.py", line 2825, in __call__
File "aqt\main.py", line 733, in on_operation_did_execute
File "aqt\deckbrowser.py", line 88, in op_executed
File "aqt\deckbrowser.py", line 79, in refresh_if_needed
File "decorator.py", line 232, in fun
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\osni_\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list

There is a bug on the last version of Anki.
The screen of the medals earned today is doubled, one above the other
The screen of the medals earned today is doubled, one above the other

Crashes with no fix unless I do hard restart of Anki
Debug info:
Anki 2.1.40 (cf446733) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2022-01-26 20:17:45
Traceback (most recent call last):
File "aqt\main.py", line 503, in loadCollection
File "aqt\main.py", line 646, in moveToState
File "aqt\main.py", line 653, in _deckBrowserState
File "<decorator-gen-24>", line 2, in show
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list
Caught exception:
Traceback (most recent call last):
File "aqt\progress.py", line 52, in handler
File "aqt\main.py", line 138, in on_window_init
File "aqt\main.py", line 186, in setupProfileAfterWebviewsLoaded
File "aqt\main.py", line 227, in setupProfile
File "aqt\main.py", line 406, in loadProfile
File "aqt\hooks_gen.py", line 2140, in __call__
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\41708974\__init__.py", line 118, in profileHook
leaderboard_on_deck_browser()
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\41708974\lb_on_homescreen.py", line 281, in leaderboard_on_deck_browser
DB.refresh()
File "<decorator-gen-22>", line 2, in refresh
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list
Debug info:
Anki 2.1.40 (cf446733) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2022-01-26 20:17:45
Traceback (most recent call last):
File "aqt\main.py", line 503, in loadCollection
File "aqt\main.py", line 646, in moveToState
File "aqt\main.py", line 653, in _deckBrowserState
File "<decorator-gen-24>", line 2, in show
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list
Caught exception:
Traceback (most recent call last):
File "aqt\progress.py", line 52, in handler
File "aqt\main.py", line 138, in on_window_init
File "aqt\main.py", line 186, in setupProfileAfterWebviewsLoaded
File "aqt\main.py", line 227, in setupProfile
File "aqt\main.py", line 406, in loadProfile
File "aqt\hooks_gen.py", line 2140, in __call__
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\41708974\__init__.py", line 118, in profileHook
leaderboard_on_deck_browser()
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\41708974\lb_on_homescreen.py", line 281, in leaderboard_on_deck_browser
DB.refresh()
File "<decorator-gen-22>", line 2, in refresh
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 81, in repl
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\main.py", line 227, in inject_medals_with_js
achievements=get_achievements_repo().todays_achievements(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 101, in load_profile
self._reviewing_controller = self._build_reviewing_controller(
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 129, in _build_reviewing_controller
game_id=get_next_game_id(current_game_id=game_id),
File "C:\Users\Pierce is cool guy\AppData\Roaming\Anki2\addons21\579111794\streaks.py", line 1519, in get_next_game_id
next_index = (all_game_ids.index(current_game_id) + 1) % len(all_game_ids)
ValueError: 'mwr' is not in list

Really neat addon
would love to also have SOUNDS
and position the killstreak images somewhere else (top right preferably)
would love to also have SOUNDS
and position the killstreak images somewhere else (top right preferably)

I love Halo and how this gamifies Anki

Thanks for adding more games and medals :)

i download this ADDon today And found this Error ↧↧↧ at any time. (( Version 2.1.48))
Error
Debug info:
Anki 2.1.48 (fb07bad3) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-09-24 16:19:12
Caught exception:
Traceback (most recent call last):
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\188886658\__init__.py", line 21, in <lambda>
cuts[i] = ("2", lambda: self.shortcutFunction(2))
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\188886658\__init__.py", line 10, in shortcutFunction
self._answerCard(response)
File "decorator.py", line 232, in fun
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 83, in repl
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 260, in build_on_answer_wrapper
on_answer(ease=ease, deck_id=deck_id)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 216, in call_method
return getattr(factory_function(), method)(*args, **kwargs)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 84, in load_profile
migrate_database(settings=self._db_settings)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\persistence.py", line 43, in migrate_database
backend.apply_migrations(backend.to_apply(migrations))
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\backends.py", line 435, in apply_migrations
self.apply_migrations_only(migrations, force=force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\backends.py", line 447, in apply_migrations_only
self.apply_one(m, force=force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\backends.py", line 492, in apply_one
migration.process_steps(self, "apply", force=force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 267, in process_steps
raise exc_info[1].with_traceback(exc_info[2])
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 248, in process_steps
getattr(step, direction)(backend, force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 310, in apply
getattr(self.step, direction)(backend, force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 410, in apply
self._execute(cursor, self._apply)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 376, in _execute
cursor.execute(stmt)
sqlite3.OperationalError: table achievements already exists
Error
Debug info:
Anki 2.1.48 (fb07bad3) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-09-24 16:19:12
Caught exception:
Traceback (most recent call last):
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\188886658\__init__.py", line 21, in <lambda>
cuts[i] = ("2", lambda: self.shortcutFunction(2))
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\188886658\__init__.py", line 10, in shortcutFunction
self._answerCard(response)
File "decorator.py", line 232, in fun
File "anki\hooks.py", line 89, in decorator_wrapper
File "anki\hooks.py", line 83, in repl
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 260, in build_on_answer_wrapper
on_answer(ease=ease, deck_id=deck_id)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 216, in call_method
return getattr(factory_function(), method)(*args, **kwargs)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 42, in new_method
self.load_profile()
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\controllers.py", line 84, in load_profile
migrate_database(settings=self._db_settings)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\persistence.py", line 43, in migrate_database
backend.apply_migrations(backend.to_apply(migrations))
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\backends.py", line 435, in apply_migrations
self.apply_migrations_only(migrations, force=force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\backends.py", line 447, in apply_migrations_only
self.apply_one(m, force=force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\backends.py", line 492, in apply_one
migration.process_steps(self, "apply", force=force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 267, in process_steps
raise exc_info[1].with_traceback(exc_info[2])
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 248, in process_steps
getattr(step, direction)(backend, force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 310, in apply
getattr(self.step, direction)(backend, force)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 410, in apply
self._execute(cursor, self._apply)
File "C:\Users\aboal\AppData\Roaming\Anki2\addons21\579111794\_vendor\yoyo\migrations.py", line 376, in _execute
cursor.execute(stmt)
sqlite3.OperationalError: table achievements already exists

Very cool. Should be used for more people

Love this addon. One thing I am hoping to see in the future is an all-time count of medals/killstreaks, not just for the single day each time. Maybe it can be added to the stats menu?

Great add on. Have leaderboards been down the past couple of days? Neither my anki nor my ankiachievements.com have been updating, I start each day where I left off (up to about 50,000 right now)?

The leaderboard is often incorrect. Sometimes it resets on the anki review screen, but not on the leaderboard. So, different scores will show for the leaderboard vs on the anki review screen. Last night it showed a duplicate logon that I had as being my "rival". I made this duplicate logon to test something. I hadn't used this logon in well over a month. Why would it still have any points (since points are deleted after 24 hours)?

Killstreaks and Anki Achievements are no longer working :/ Seems like the server is down

Looks fun

cool addon

Nice add-on, makes long Anki sessions bearable and fun!

Must have add-on

Thanks

Thanks m8!

useful but a little distracting. Personally I use it just for the chase mode: It really motivates you hunting down a better score and gives you a boost when reviewing.
To disable the killstreaks and keep the chase: set in config the position to -1000.
To disable the killstreaks and keep the chase: set in config the position to -1000.

Super awesome. But please if it is possible could you
- add an option for discussin in groups (forum e.g.)
- and maybe not split the leaderboards in into three games so we can compete against ech other in full force :D
- or add an additional leaderboard in which everyone is included. Right now almost everyone is choosing halo 3 since the most chose it to compare against as much users as possible. At least that is what I observed.
- Adding friends maybe and include a chat option of some sorts?
kindest of all regards and thank you for your service to anki
- add an option for discussin in groups (forum e.g.)
- and maybe not split the leaderboards in into three games so we can compete against ech other in full force :D
- or add an additional leaderboard in which everyone is included. Right now almost everyone is choosing halo 3 since the most chose it to compare against as much users as possible. At least that is what I observed.
- Adding friends maybe and include a chat option of some sorts?
kindest of all regards and thank you for your service to anki
Comment from author
Thank you. I like the ideas. My only concern is that adding chat and discussion necessitates some kind of moderation and I do not have the bandwidth to moderate anything and don't really foresee free time becoming more available in the future. I like the friends idea and have thought about that in the past. Making a combined leaderboard is tricky because the halo 3 and 5 have more medals to earn than MW2. I suppose I could add the multikills to mw2 as well.

medals don't appear (Anki Version: 2.1.33 )

I loved this add-on but "chase mode" suddenly stopped working and it now always says "start reviewing to get ranked" and does not change. I tried turning off all of my add-ons except this one. I tried downgrading to an older version of Anki. I even tried making a new account on ankiachievements.com. Nothing seems to work. Please help!
Edit: Author fixed it and chase mode is working now. This add-on is one of my absolute favorites! Thank you so so so much!
Edit: Author fixed it and chase mode is working now. This add-on is one of my absolute favorites! Thank you so so so much!

I have the same problem is no working, Is there any addon similar?

The same applies to me as well. It's such a great add-on otherwise! Looking forward to the fixed version <3
Edit: Chase mode works perfectly now!
Edit: Chase mode works perfectly now!

having the same issue with chase mode, it has suddenly stopped working!

Awesome Add-On. Simple but really effective for keeping me studying! Thank you very much. :)

Lovely

This add-on give positive feedback and a bit of challenge, improving your repetitions fast and smooth! Thanks jac241

Great addon, makes doing anki fun.

My inner gamer rejoices with this addon, the only thing missing is sounds, if I heard KILLTACULAR or KILLIMANJARO I think I would never stop

Just a little bit of excitement which gets me to do my ankis! simple but effective! Author deserves MVP

Super fun, trying to get my whole class (or at least a couple of people) to register so that it seems more like a competition. Works very well, easy to set up, and the UI is not obnoxious at all. If I could recommend any changes it would be that you could disable medal popups as they can be a little distracting or limit the medals that show each time you get a kill.

I figured out what was wrong with the add-on (problem was on my end), but I still never received a password recovery email and its been almost 2 hours. The website is still down for me with no way to access it.
I would contact the author but I keep getting redirected to the crashed website with no way of asking for help. :(
I would contact the author but I keep getting redirected to the crashed website with no way of asking for help. :(

This is a neat add on, although three times now, since using the chase mode since its release, I have found myself signed into a random persons killstreaks profile. I notice it when I look down and in the top 5 with 10K+ points for the session, straight pwning noobs, then check the leaderboards and my profile is close to the bottom. Low and behold when I go to profile settings in the addon, I am signed into a random person's profile racking up points for them. So, I think that there is a bug somewhere as I this has occurred multiple times now. HALO 3 4 LYFE
Comment from author
Took awhile to figure out but this issue was resolved about a week ago. Thanks for letting me know.

Could per-group leaderboards be created?
I'm a high school teacher and it would be great if my students could see whom they are stacking up against in the class. None of them would ever come close to appearing near the top of the presently shown leaderboards.
I'm a high school teacher and it would be great if my students could see whom they are stacking up against in the class. None of them would ever come close to appearing near the top of the presently shown leaderboards.
Comment from author
I've just implemented this feature. Check it out at - https://ankiachievements.com/groups

Original add on was great. The leaderboard add is either messed up on my side. Or no longer functioning and can’t log out...
Comment from author
Thanks for the kind words and for reaching out. The website was down on 7/17 for most of the day. I'm in med school on clinical rotations so if anything happens to bring the site down during the day I unfortunately cannot address it until that night.

A great motivator!

AMAZING!!! It cut in half the time that I used to review my cards. You want to go faster to keep your streak.
Please, please, please, put sounds in it...
Please, please, please, put sounds in it...

Allows me to play COD while i study

I downloaded this add-on thinking it would be a fun gimmick, but it has actually hugely boosted my Anki productivity, I'd say it has doubled the speed at which I review cards which is huge! The mechanic of only having 8 seconds to answer a card and keep your streak alive is a fantastic way to keep yourself focused, whereas before I'd daydream or slow down if reviewing for more than 10 minutes. This is a huge quality of life improvement and I'd recommend anyone get it!

Love it, definitely going to ask my coding friends if they get help me makes some sound cues and turn Anki into a dopamine machine

Amazing add-on.
Would it be possible to have options to remove this from the main deck page and place it below Pokemanki in the stats page?
Thank you!
Would it be possible to have options to remove this from the main deck page and place it below Pokemanki in the stats page?
Thank you!
Comment from author
Yeah it makes sense to make those things configurable. I've got a few other updates I want to make to the add-on if I can find time.

Super helpful add-on. Close out of Anki in order to reset the streaks.

Love this add-on. Question: Is there a way to have the drop down menu on the main screen default to "All games"?
Comment from author
Not yet unfortunately...

Best add on ever. Makes me wanna buy an XBOX

Awesome!!!!! Love it!

Didn't work
Comment from author
Sorry this didn't work for you. Check to make sure that your profile name doesn't have any special characters like #, $, &, ^, etc. in it. There's currently a bug where one of the libraries I use to build the medal database doesn't support these characters. Please leave an issue report on my Github page with the error message that Anki shows and your operating system and Anki version. https://github.com/jac241/anki_killstreaks/issues
Thanks,
jac241
Thanks,
jac241

Doesnt work for my Anki app. I think the add-on needs to be updated
Comment from author
Sorry this didn't work for you. Check to make sure that your profile name doesn't have any special characters like #, $, &, ^, etc. in it. There's currently a bug where one of the libraries I use to build the medal database doesn't support these characters. Please leave an issue report on my Github page with the error message that Anki shows and your operating system and Anki version. https://github.com/jac241/anki_killstreaks/issues
Thanks,
jac241
Thanks,
jac241

Works great, very much appreciated, thank you.

hey nice plugin, hot to reset the streaks ??

First time posting a review since I really enjoy this addon. Makes reviewing less painful

Amazing idea! There should be more gamification added like using a few of the concepts from pokemanki

Can't download on Anki version 2.1.15, plz fix it!!!😭 I really like it. It's super cute!

Cant download for some reason. Am on 2.1.15; nevermind, realised that I only .16+ is supported

Is it compatible with other add-ons (esp. Puppy Reinforcement)?
edit: Even when night mode is disabled, the tooltip has dark background. Actually, I like that because it distinguishes it better from other tooltip. I.e., Straight Reward is yellow, Puppy reinforcement is green, Killstreaks is dark.
edit: Even when night mode is disabled, the tooltip has dark background. Actually, I like that because it distinguishes it better from other tooltip. I.e., Straight Reward is yellow, Puppy reinforcement is green, Killstreaks is dark.
Comment from author before post was edited
It is "compatible" in that things won't break, but I think the medal icons might display over the puppy or vice versa.

One of the best add-ons available!! Just wish we had the specific sound for the killstreaks :)

Well done! It would be really cool if the streak-specific audio came on and lasted until the killstreak ended. Like imagine if you get the chopper gunner and you hear a helicopter in the background or something haha

Amazing. Except when I control Z a card after I got it correct to look at it again before moving on, and click I got it again a second time, it thinks I got 2 cards in a row. Is there a way to fix this?

It's a really good feature, I love it. But I can't really enjoy it, I have an average time review of 25s per cards (due to a specific deck). If we could manage and change the setting "8s", it can fit in every any decks. Thanks you so much for your work !
Comment from author
If you're looking to do this, it's totally possible within the settings for the add-on. Here's a guide - https://i.imgur.com/cGOfJnO.png

Such a boss. Thanks for the update, I really enjoy this app. Not to mention it makes all my friends jealous when they see me studying, which normally never happens.

he says if his add on gets more publicity on reddit he'll let me out please help me step 1 is coming up

I just wanna see my family again, he says he'll let me go if my review helps his add-on please guys

Does exactly what it says, excited to see the future functionality!

Literally the best add-on this year! Just a question, I think Inconceivable (35 in a row) and Unfriggenbelievable (40 in a row) are missing right (those are from Halo 4)? Also, is Perfection 50 in a row? I think it would be great to add all the streaks in the add-on page description!
I think if in the future you get the streak to stay alive even when anki is closed, you should keep the option to reset the streak if we back off anki to discourage distractions (this helped me do many cards continuously instead of 20-30 cards then off to reddit)
Sounds would be insanee!
I think if in the future you get the streak to stay alive even when anki is closed, you should keep the option to reset the streak if we back off anki to discourage distractions (this helped me do many cards continuously instead of 20-30 cards then off to reddit)
Sounds would be insanee!

PLEASE, DO SOMETHING LIKE achievement same in STEAM GAMES

Yes please add MW2 killstreaks!!!!!

Fantastic! Love focusing hard to get that Killionaire.
2 requests, though:
1: Another user mentioned that the stats get erased when you close out of anki. I think it'd be cool to see a running lifetime
total.
2: I noticed that if you're in the review window, it counts a kill anytime you press the button corresponding to 'Good' or 'Easy', even if you're not completing cards. For example, '3' is my 'Good' button. I can sit there and tap '3' over and over again and I'll keep getting kills. I don't need to be completing cards to be getting kills. Does that make sense?
2 requests, though:
1: Another user mentioned that the stats get erased when you close out of anki. I think it'd be cool to see a running lifetime
total.
2: I noticed that if you're in the review window, it counts a kill anytime you press the button corresponding to 'Good' or 'Easy', even if you're not completing cards. For example, '3' is my 'Good' button. I can sit there and tap '3' over and over again and I'll keep getting kills. I don't need to be completing cards to be getting kills. Does that make sense?

Holy smokes I love this add-on!! I got through cards so fast today. My friend loves it too. We are both chronic videogame addicts tho so it makes sense. If you can get it to save the medals to my stats I will literally pay you lol. Thank you!

Great add-on! but my medals disappear when I close Anki and reopen it.
Comment from author
Just released a version (3/9/2020) that supports this. Check it out!

Yes! Works great and helps me a lot with motivation/focus! So glad a "killstreak" add-on has been made!

Works fine!

Awesome! Keep improving please

awesome

Thank you for this. Always nice to see new gamification addons.