MediaWiki:Common.js

From Realera Wiki
Revision as of 13:47, 16 December 2023 by Prophet (talk | contribs)
Jump to: navigation, search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */

function submit_form() {
    level = document.getElementById("level").value
    content = document.getElementById("expresults")
    content.innerHTML = "";
    lower_range = Math.round(level/1.5)
    upper_range = Math.round(level*1.5)
    content.innerHTML = content.innerHTML + "A character with level <b>" + level +"</b> can share experience with levels <b>" + lower_range + "</b> to <b>" + upper_range +"</b><br>"
}

function submit_pr_form() {
    victim_level = document.getElementById("victim_level").value
    killer_level = document.getElementById("killer_level").value
    if (isNaN(victim_level)) {
        victim_level = 1
    }
    if (isNaN(killer_level)) {
        killer_level = 1
    }

    percentage_diff = Math.round(((killer_level - victim_level) / killer_level) * 100)

    console.log(victim_level, killer_level, percentage_diff)

    content = document.getElementById("lowlvlprotection")
    content.innerHTML = "Percentage diff: " + percentage_diff
}