chat commands: add shortnames for shayzien agility courses
This commit is contained in:
committed by
Adam
parent
d2308c7ede
commit
ce0ec535d1
@@ -1967,11 +1967,6 @@ public class ChatCommandsPlugin extends Plugin
|
|||||||
case "hmt":
|
case "hmt":
|
||||||
return "Theatre of Blood Hard Mode";
|
return "Theatre of Blood Hard Mode";
|
||||||
|
|
||||||
// agility course
|
|
||||||
case "prif":
|
|
||||||
case "prifddinas":
|
|
||||||
return "Prifddinas Agility Course";
|
|
||||||
|
|
||||||
// The Gauntlet
|
// The Gauntlet
|
||||||
case "gaunt":
|
case "gaunt":
|
||||||
case "gauntlet":
|
case "gauntlet":
|
||||||
@@ -2022,6 +2017,26 @@ public class ChatCommandsPlugin extends Plugin
|
|||||||
case "hs 5":
|
case "hs 5":
|
||||||
return "Hallowed Sepulchre Floor 5";
|
return "Hallowed Sepulchre Floor 5";
|
||||||
|
|
||||||
|
// Prifddinas Agility Course
|
||||||
|
case "prif":
|
||||||
|
case "prifddinas":
|
||||||
|
return "Prifddinas Agility Course";
|
||||||
|
|
||||||
|
// Shayzien Basic Agility Course
|
||||||
|
case "shayb":
|
||||||
|
case "sbac":
|
||||||
|
case "shayzienbasic":
|
||||||
|
case "shayzien basic":
|
||||||
|
return "Shayzien Basic Agility Course";
|
||||||
|
|
||||||
|
// Shayzien Advanced Agility Course
|
||||||
|
case "shaya":
|
||||||
|
case "saac":
|
||||||
|
case "shayadv":
|
||||||
|
case "shayadvanced":
|
||||||
|
case "shayzien advanced":
|
||||||
|
return "Shayzien Advanced Agility Course";
|
||||||
|
|
||||||
// Ape Atoll Agility
|
// Ape Atoll Agility
|
||||||
case "aa":
|
case "aa":
|
||||||
case "ape atoll":
|
case "ape atoll":
|
||||||
|
|||||||
@@ -389,6 +389,46 @@ public class ChatCommandsPluginTest
|
|||||||
verify(configManager).setRSProfileConfiguration("personalbest", "prifddinas agility course", 61.2);
|
verify(configManager).setRSProfileConfiguration("personalbest", "prifddinas agility course", 61.2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testShayzienAdvancedAgilityLap()
|
||||||
|
{
|
||||||
|
// This sets lastBoss
|
||||||
|
ChatMessage chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Your Shayzien Advanced Agility Course lap count is: <col=ff0000>2</col>.", null, 0);
|
||||||
|
chatCommandsPlugin.onChatMessage(chatMessage);
|
||||||
|
|
||||||
|
chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Lap duration: <col=ff0000>1:01</col> (new personal best).", null, 0);
|
||||||
|
chatCommandsPlugin.onChatMessage(chatMessage);
|
||||||
|
|
||||||
|
verify(configManager).setRSProfileConfiguration("personalbest", "shayzien advanced agility course", 61.0);
|
||||||
|
verify(configManager).setRSProfileConfiguration("killcount", "shayzien advanced agility course", 2);
|
||||||
|
|
||||||
|
// Precise times
|
||||||
|
chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Lap duration: <col=ff0000>1:01.20</col> (new personal best).", null, 0);
|
||||||
|
chatCommandsPlugin.onChatMessage(chatMessage);
|
||||||
|
|
||||||
|
verify(configManager).setRSProfileConfiguration("personalbest", "shayzien advanced agility course", 61.2);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testShayzienBasicAgilityLap()
|
||||||
|
{
|
||||||
|
// This sets lastBoss
|
||||||
|
ChatMessage chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Your Shayzien Basic Agility Course lap count is: <col=ff0000>2</col>.", null, 0);
|
||||||
|
chatCommandsPlugin.onChatMessage(chatMessage);
|
||||||
|
|
||||||
|
chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Lap duration: <col=ff0000>1:01</col> (new personal best).", null, 0);
|
||||||
|
chatCommandsPlugin.onChatMessage(chatMessage);
|
||||||
|
|
||||||
|
verify(configManager).setRSProfileConfiguration("personalbest", "shayzien basic agility course", 61.0);
|
||||||
|
verify(configManager).setRSProfileConfiguration("killcount", "shayzien basic agility course", 2);
|
||||||
|
|
||||||
|
// Precise times
|
||||||
|
chatMessage = new ChatMessage(null, GAMEMESSAGE, "", "Lap duration: <col=ff0000>1:01.20</col> (new personal best).", null, 0);
|
||||||
|
chatCommandsPlugin.onChatMessage(chatMessage);
|
||||||
|
|
||||||
|
verify(configManager).setRSProfileConfiguration("personalbest", "shayzien basic agility course", 61.2);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testZukNewPb()
|
public void testZukNewPb()
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user