forked from MagicBane/Server
initialize runes array list for NPC
This commit is contained in:
@@ -45,7 +45,7 @@ public class PrintEffectsCmd extends AbstractDevCmd {
|
|||||||
tar = (AbstractCharacter) target;
|
tar = (AbstractCharacter) target;
|
||||||
|
|
||||||
String newline = "\r\n ";
|
String newline = "\r\n ";
|
||||||
String output = "Applied Runes For Character: " + tar.getName() + newline;
|
String output = "Effects For Character: " + tar.getName() + newline;
|
||||||
|
|
||||||
for(String effect : tar.effects.keySet()){
|
for(String effect : tar.effects.keySet()){
|
||||||
output += effect + newline;
|
output += effect + newline;
|
||||||
|
|||||||
@@ -460,6 +460,7 @@ public enum NPCManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void applyRunesForNPC(NPC npc){
|
public static void applyRunesForNPC(NPC npc){
|
||||||
|
npc.runes = new ArrayList<>();
|
||||||
for(int runeID : _runeSetMap.get(npc.runeSetID)){
|
for(int runeID : _runeSetMap.get(npc.runeSetID)){
|
||||||
RuneBase rb = RuneBase.getRuneBase(runeID);
|
RuneBase rb = RuneBase.getRuneBase(runeID);
|
||||||
CharacterRune toApply = new CharacterRune(rb,npc.getObjectUUID());
|
CharacterRune toApply = new CharacterRune(rb,npc.getObjectUUID());
|
||||||
|
|||||||
Reference in New Issue
Block a user