Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Custom Battle Effect>
- user._fireRunes = user._fireRunes || 0;
- user._waterRunes = user._waterRunes || 0;
- user._windRunes = user._windRunes || 0;
- user._earthRunes = user._earthRunes || 0;
- user._prismaticRunes = user._prismaticRunes || 0;
- var fire = 235;
- var water = 236;
- var wind = 237;
- var earth = 238;
- var prismatic = 240;
- user.addState(235);
- user._fireRunes = 2;
- user.setStateCounter(fire, user._fireRunes);
- user.addState(236);
- user._waterRunes = 2;
- user.setStateCounter(water, user._waterRunes);
- user.addState(237);
- user._windRunes = 2;
- user.setStateCounter(wind, user._windRunes);
- user.addState(238);
- user._earthRunes = 2;
- user.setStateCounter(earth, user._earthRunes);
- user.addState(240);
- user._prismaticRunes = 0;
- user.setStateCounter(prismatic, user._prismaticRunes);
- </Custom Battle Effect>
- <Custom Regenerate Effect>
- user._fireRunes = user._fireRunes || 0;
- user._waterRunes = user._waterRunes || 0;
- user._windRunes = user._windRunes || 0;
- user._earthRunes = user._earthRunes || 0;
- user._prismaticRunes = user._prismaticRunes || 0;
- //Generates 0-2 Runes
- var fireGenerator = Math.floor(Math.random() * 3);
- var waterGenerator = Math.floor(Math.random() * 3);
- var windGenerator = Math.floor(Math.random() * 3);
- var earthGenerator = Math.floor(Math.random() * 3);
- var fire = 235;
- var water = 236;
- var wind = 237;
- var earth = 238;
- var prismatic = 240;
- user._fireRunes += fireGenerator;
- user._fireRunes = user._fireRunes.clamp(0,3);
- user.setStateCounter(fire, user._fireRunes);
- user._waterRunes += waterGenerator;
- user._waterRunes = user._waterRunes.clamp(0,3);
- user.setStateCounter(water, user._waterRunes);
- user._windRunes += windGenerator;
- user._windRunes = user._windRunes.clamp(0,3);
- user.setStateCounter(wind, user._windRunes);
- user._earthRunes += earthGenerator;
- user._earthRunes = user._earthRunes.clamp(0,3);
- user.setStateCounter(earth, user._earthRunes);
- </Custom Regenerate Effect>
- <Custom Confirm Effect>
- user._fireRunes = user._fireRunes || 0;
- user._waterRunes = user._waterRunes || 0;
- user._windRunes = user._windRunes || 0;
- user._earthRunes = user._earthRunes || 0;
- user._prismaticRunes = user._prismaticRunes || 0;
- var elements = this.getItemElements();
- var fireElementId = 2;
- var waterElementId = 5;
- var windElementId = 7;
- var earthElementId = 6;
- if(this.isMagical() || this.isPhysical() || this.isAttack() || this.isCertain())
- {
- if(element.contains(fireElementId))
- {
- var rate = user._fireRunes * 0.20;
- value += Math.floor(value * rate);
- }
- else if(element.contains(waterElementId))
- {
- var rate = user._waterRunes * 0.20;
- value += Math.floor(value * rate);
- }
- else if(element.contains(windElementId))
- {
- var rate = user._windRunes * 0.20;
- value += Math.floor(value * rate);
- }
- else if(element.contains(earthElementId))
- {
- var rate = user._earthRunes * 0.20;
- value += Math.floor(value * rate);
- }
- }
- </Custom Confirm Effect>
- <Custom Establish Effect>
- if(target.isDead() || target.hp <= 0)
- {
- target.performCollapse();
- user._fireRunes = 3;
- user._fireRunes = user._fireRunes.clamp(0,3);
- user.setStateCounter(fire, user._fireRunes);
- user._waterRunes = 3;
- user._waterRunes = user._waterRunes.clamp(0,3);
- user.setStateCounter(water, user._waterRunes);
- user._windRunes = 3;
- user._windRunes = user._windRunes.clamp(0,3);
- user.setStateCounter(wind, user._windRunes);
- user._earthRunes = 3;
- user._earthRunes = user._earthRunes.clamp(0,3);
- user.setStateCounter(earth, user._earthRunes);
- }
- </Custom Establish Effect>
RAW Paste Data