Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ^^ user.status = function()
- {
- args = Array.from(arguments);
- if (inArguments(arguments,"-hp"))
- {
- if (arguments[args.indexOf("-hp")+1]!="reset")
- user.character.hp = parseInt(user.character.hp) + parseInt(arguments[args.indexOf("-hp")+1]);
- else
- user.character.hp = user.character.maxHP;
- }
- if (inArguments(arguments,"-spell"))
- {
- user.combatstatus.concentration.spellname = arguments[args.indexOf("-spell")+1].split("_").join(" ");
- }
- if (inArguments(arguments,"-stat"))
- {
- user.combatstatus.concentration.stat = arguments[args.indexOf("-stat")+1];
- }
- if (inArguments(arguments,"-target"))
- {
- user.combatstatus.concentration.target = arguments[args.indexOf("-target")+1].split("_").join(" ");
- }
- if (inArguments(arguments,"-stealth"))
- {
- user.combatstatus.stealth = arguments[args.indexOf("-stealth")+1];
- }
- if (inArguments(arguments,"-pos"))
- {
- user.combatstatus.position = arguments[args.indexOf("-pos")+1].split("_").join(" ");
- }
- if (inArguments(arguments,"-potion"))
- {
- user.combatstatus.potion = arguments[args.indexOf("-potion")+1].split("_").join(" ");
- }
- if (inArguments(arguments,"-condition"))
- {
- user.combatstatus.condition = arguments[args.indexOf("-condition")+1].split("_").join(" ");
- }
- echo("```"+user.character.name+"'s Status```");
- echo("**Hit Points: **" + user.character.hp + "/" + user.character.maxHP + "\n");
- echo("**Position: **" + user.combatstatus.position + "\n");
- if (user.combatstatus.condition!="none")
- {
- echo("**Condition: **" + user.combatstatus.condition + "\n");
- }
- if (user.combatstatus.stealth!=0)
- {
- echo("**Stealth: **" + user.combatstatus.stealth + "\n");
- }
- if (user.combatstatus.concentration.spellname!="none")
- {
- spellstring = "**Concentration: **" + user.combatstatus.concentration.spellname;
- if (user.combatstatus.concentration.spellname=="Hex")
- {
- spellstring+= " [" + user.combatstatus.concentration.stat + "]";
- }
- if (user.combatstatus.concentration.target!="none")
- {
- spellstring+= " on " + user.combatstatus.concentration.target;
- }
- echo(spellstring + "\n");
- }
- if (user.combatstatus.potion!="none")
- {
- echo("**Potion: **" + user.combatstatus.potion + "\n");
- }
- if (inArguments(arguments,"end"))
- {
- echo("```END TURN```");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment