From 2647c7cd84820a833b85e41ea86caf76b36e6ee1 Mon Sep 17 00:00:00 2001
From: Yang Liu <i@yangliu.name>
Date: Sun, 24 Jan 2016 17:19:33 -0800
Subject: [PATCH] fix bugs in animation effects

---
 quantum/rgblight.c | 2 +-
 quantum/rgblight.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/quantum/rgblight.c b/quantum/rgblight.c
index 552456aae..2215cf5cd 100644
--- a/quantum/rgblight.c
+++ b/quantum/rgblight.c
@@ -445,7 +445,7 @@ void rgblight_effect_snake(uint8_t interval) {
 	rgblight_set();
 	if (increament == 1) {
 		if (pos - 1 < 0) {
-			pos = 13;
+			pos = RGBLED_NUM-1;
 		} else {
 			pos -= 1;
 		}
diff --git a/quantum/rgblight.h b/quantum/rgblight.h
index fd39ead09..9e1562328 100644
--- a/quantum/rgblight.h
+++ b/quantum/rgblight.h
@@ -13,7 +13,7 @@
 #define RGBLIGHT_EFFECT_KNIGHT_LENGTH 7
 #endif
 #ifndef RGBLIGHT_EFFECT_KNIGHT_OFFSET
-#define RGBLIGHT_EFFECT_KNIGHT_OFFSET 11
+#define RGBLIGHT_EFFECT_KNIGHT_OFFSET 9
 #endif
 
 #ifndef RGBLIGHT_EFFECT_DUALKNIGHT_LENGTH