mirror of https://github.com/PikaMug/Quests.git
Support placeholders in ask message
This commit is contained in:
parent
e83db9a0fe
commit
96780c0bfd
|
@ -536,8 +536,8 @@ public class Quester implements IQuester {
|
|||
if (getPlayer() != null) {
|
||||
if (!getPlayer().isConversing()) {
|
||||
setQuestIdToTake(quest.getId());
|
||||
final String s = ChatColor.GOLD + Lang.get("questObjectivesTitle")
|
||||
.replace("<quest>", quest.getName()) + "\n" + ChatColor.RESET + quest.getDescription();
|
||||
final String s = ChatColor.GOLD + Lang.get("questObjectivesTitle") + "\n" + ChatColor.RESET
|
||||
+ ConfigUtil.parseString(quest.getDescription(), quest, getPlayer());
|
||||
for (final String msg : s.split("<br>")) {
|
||||
sendMessage(msg);
|
||||
}
|
||||
|
|
|
@ -144,7 +144,7 @@ public class ConfigUtil {
|
|||
}
|
||||
|
||||
public static String parseString(final String s, final IQuest quest) {
|
||||
String parsed = parseString(s);
|
||||
String parsed = parseString(s).replace("<quest>", quest.getName());
|
||||
if (parsed.contains("<npc>")) {
|
||||
if (quest.getNpcStart() != null) {
|
||||
parsed = parsed.replace("<npc>", quest.getNpcStartName());
|
||||
|
|
Loading…
Reference in New Issue