error

/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp: In member function 'virtual bool npc_wg_spirit_guide::OnGossipHello(Player*, Creature*)':
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:228: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:229: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:230: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:234: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, eTradeskill, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:235: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:236: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:237: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:244: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, eTradeskill, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:245: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:246: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:247: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:251: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:252: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
/home/trinity/ShadowBlade-Core/src/server/scripts/Northrend/wintergrasp.cpp:253: error: no matching function for call to 'GossipMenu::AddMenuItem(int, GossipOptionIcon, enpc_wg_spirit_guide, eTradeskill, int, const char [1], int)'
/home/trinity/ShadowBlade-Core/src/server/game/Entities/Creature/GossipDef.h:165: note: candidates are: void GossipMenu::AddMenuItem(int32, uint8, const std::string&, uint32, uint32, const std::string&, uint32, bool)
make[2]: *** [src/server/scripts/CMakeFiles/scripts.dir/Northrend/wintergrasp.cpp.o] Error 1
make[1]: *** [src/server/scripts/CMakeFiles/scripts.dir/all] Error 2
make: *** [all] Error 2