Advertisement
krazyito65

SimC Trinket Comparison List

Jul 31st, 2015
948
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.53 KB | None | 0 0
  1. ## SimC Trinket Comparison script - http://repl.it/4uA/42
  2.  
  3. from itertools import combinations
  4.  
  5.  
  6. # The base profile that denotes the name, other pieces of gear, spec, etc.
  7. # You can also use your own character: source_profile = "armory=us,aerie-peak,komma"
  8. source_profile = "Mage_Frost_T17H.simc"
  9.  
  10. # List of trinkets and how they will be displayed in the profile name
  11. trinket_list = [ ("blackiron_micro_crucible,id=113984,bonus_id=567", "Blackiron(M)"),
  12.                  ("seed_of_creation,id=124514", "Seed(N)"),
  13.                  ("seed_of_creation,id=124514,bonus_id=566", "Seed(H)"),
  14.                  ("goren_soul_repository,id=119194,bonus_id=567", "GSR(M)"),
  15.                  ("darmacs_unstable_talisman,id=113948,bonus_id=562/567", "Darmac(MWF)"),
  16.                  ("Desecrated_Shadowmoon_Insignia,id=124228,bonus_id=566", "DSI(H)"),
  17.                  ("Unblinking_Gaze_of_Sethe,id=124229,bonus_id=41", "Unblinking(N)"),
  18.                  ("Iron_Reaver_Piston,id=124227,bonus_id=566", "Piston(H)"),
  19.                  ("Iron_Reaver_Piston,id=124227,bonus_id=567", "Piston(M)"),
  20.                  ("chipped_soul_prisim,id=124545", "Prisim(N)") ]
  21.  
  22.  
  23. profile = source_profile + "\n"
  24. profile += "default_actions=1\n\n"
  25. profile += "\n".join( "\n".join([ "copy=" + combo[0][1] + "+" + combo[1][1],
  26.                                   "trinket1=" + combo[0][0],
  27.                                   "trinket2=" + combo[1][0],
  28.                                   "\n" ])
  29.                       for combo in combinations(trinket_list, 2) )
  30. print(profile)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement