Advertisement
Guest User

Untitled

a guest
Apr 8th, 2009
1,653
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.48 KB | None | 0 0
  1. #!/usr/bin/ruby
  2.  
  3. puts "Int:"
  4. int = gets.to_i
  5. puts "Spellcasting:"
  6. spc = gets.to_i
  7. puts "Avg of spell schools:"
  8. sch = gets.to_i
  9. puts "Number of enhancers (possibly negative):"
  10. enh = gets.to_i
  11.  
  12. rawpower = (int / 10) * (spc/2 + sch*2) * (1.5**enh)
  13.  
  14. puts "Raw spellpower: #{rawpower}"
  15.  
  16. adjustedpower = 0
  17. while rawpower > 50
  18.         adjustedpower += 50
  19.         rawpower = (rawpower - 50) / 2
  20. end
  21. adjustedpower += rawpower
  22.  
  23. puts "Adjusted spellpower: #{adjustedpower}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement