Latest Updates.

This commit is contained in:
Sindusk
2018-06-22 17:08:29 -04:00
parent 76681b6b0e
commit f59852c91b
44 changed files with 2595 additions and 299 deletions

View File

@@ -1,14 +1,11 @@
package mod.sin.actions.items;
import com.wurmonline.server.Items;
import com.wurmonline.server.behaviours.Action;
import com.wurmonline.server.behaviours.ActionEntry;
import com.wurmonline.server.creatures.Creature;
import com.wurmonline.server.items.Item;
import com.wurmonline.server.players.Player;
import com.wurmonline.server.skills.Affinities;
import com.wurmonline.server.skills.Affinity;
import com.wurmonline.server.skills.SkillSystem;
import com.wurmonline.server.questions.AffinityOrbQuestion;
import mod.sin.items.AffinityOrb;
import org.gotti.wurmunlimited.modsupport.actions.ActionPerformer;
import org.gotti.wurmunlimited.modsupport.actions.BehaviourProvider;
@@ -84,7 +81,9 @@ public class AffinityOrbAction implements ModAction {
player.getCommunicator().sendSafeServerMessage("You must use an Affinity Orb to be infused.");
return true;
}
int skillNum = SkillSystem.getRandomSkillNum();
AffinityOrbQuestion aoq = new AffinityOrbQuestion(performer, "Affinity Orb", "Which affinity would you like to receive?", performer.getWurmId(), target);
aoq.sendQuestion();
/*int skillNum = SkillSystem.getRandomSkillNum();
Affinity[] affs = Affinities.getAffinities(player.getWurmId());
boolean found = false;
while (!found) {
@@ -108,7 +107,7 @@ public class AffinityOrbAction implements ModAction {
found = true;
}
skillNum = SkillSystem.getRandomSkillNum();
}
}*/
}else{
logger.info("Somehow a non-player activated an Affinity Orb...");
}