Ich hab mal was fertig gehabt, vielleicht hilft es jemanden
- Hastbin weil Taps:
Bitte melden Sie sich an, um diesen Link zu sehen.
Bitte melden Sie sich an, um dieses Bild zu sehen.
- class ItemToolTip(ToolTip):
-
- VALENCE_ITEM_TITLES = [
- [0.0, "Normal", grp.GenerateColor(1.000, 1.000, 1.000, 1.0)],
- [40.0, "Gewöhnlich", grp.GenerateColor(0.517, 0.851, 0.408, 1.0)],
- [60.0, "Selten", grp.GenerateColor(0.851, 0.686, 0.408, 1.0)],
- [80.0, "Artefakt", grp.GenerateColor(0.851, 0.408, 0.408, 1.0)],
- [95.0, "Legendär", grp.GenerateColor(0.851, 0.408, 0.800, 1.0)],
- ]
- VALENCE_BONUS_LIST = {
- item.APPLY_MAX_HP : [1500, 2000, 3500, 3500, 4000],
- item.APPLY_MAX_SP : [800, 1200, 1200, 1500, 1500],
- item.APPLY_CON : [8, 8, 8, 10, 13],
- item.APPLY_INT : [8, 8, 8, 10, 13],
- item.APPLY_STR : [8, 8, 8, 10, 13],
- item.APPLY_DEX : [8, 8, 8, 10, 13],
- item.APPLY_ATT_SPEED : [5, 5, 5, 9, 12],
- item.APPLY_MOV_SPEED : [9, 9, 12, 15, 20],
- item.APPLY_CAST_SPEED : [9, 9, 12, 15, 20],
- item.APPLY_HP_REGEN : [20, 20, 20, 20, 30],
- item.APPLY_SP_REGEN : [20, 20, 20, 20, 30],
- item.APPLY_POISON_PCT : [5, 5, 5, 5, 8],
- item.APPLY_STUN_PCT : [5, 5, 5, 5, 8],
- item.APPLY_SLOW_PCT : [5, 5, 5, 5, 8],
- item.APPLY_CRITICAL_PCT : [5, 5, 5, 5, 10],
- item.APPLY_PENETRATE_PCT : [5, 5, 5, 5, 10],
- item.APPLY_ATTBONUS_HUMAN : [10, 10, 15, 15, 20],
- item.APPLY_ATTBONUS_ANIMAL : [10, 15, 15, 20, 25],
- item.APPLY_ATTBONUS_ORC : [10, 15, 15, 20, 25],
- item.APPLY_ATTBONUS_MILGYO : [10, 15, 15, 20, 25],
- item.APPLY_ATTBONUS_UNDEAD : [10, 15, 15, 20, 25],
- item.APPLY_ATTBONUS_DEVIL : [10, 15, 15, 20, 25],
- item.APPLY_STEAL_HP : [10, 10, 12, 12, 15],
- item.APPLY_STEAL_SP : [10, 10, 12, 12, 15],
- item.APPLY_MANA_BURN_PCT : [5, 5, 5, 5, 10],
- item.APPLY_BLOCK : [8, 10, 10, 10, 15],
- item.APPLY_DODGE : [8, 10, 10, 10, 15],
- item.APPLY_RESIST_SWORD : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_TWOHAND : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_DAGGER : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_BELL : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_FAN : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_BOW : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_FIRE : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_ELEC : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_MAGIC : [10, 12, 15, 20, 25],
- item.APPLY_RESIST_WIND : [10, 10, 12, 15, 20],
- item.APPLY_RESIST_DARK : [2, 4, 6, 10, 20],
- item.APPLY_RESIST_ICE : [2, 4, 6, 10, 15],
- item.APPLY_RESIST_EARTH : [2, 4, 6, 10, 15],
- item.APPLY_REFLECT_MELEE : [10, 10, 15, 15, 20],
- item.APPLY_POISON_REDUCE : [5, 5, 5, 7, 9],
- item.APPLY_EXP_DOUBLE_BONUS : [10, 10, 10, 10, 20],
- item.APPLY_GOLD_DOUBLE_BONUS : [10, 10, 10, 10, 20],
- item.APPLY_ITEM_DROP_BONUS : [10, 10, 10, 10, 20],
- item.APPLY_IMMUNE_STUN : [1, 1, 1, 1, 1],
- item.APPLY_IMMUNE_SLOW : [1, 1, 1, 1, 1],
- item.APPLY_ATT_GRADE_BONUS : [30, 30, 30, 30, 50],
- }
- VALENCE_BONUS_LIST_SPECIAL = {
- item.APPLY_CON : [8, 8, 8],
- item.APPLY_INT : [8, 8, 8],
- item.APPLY_STR : [8, 8, 8],
- item.APPLY_DEX : [8, 8, 8],
- item.APPLY_ATT_GRADE_BONUS : [50, 50, 50],
- item.APPLY_ATTBONUS_MONSTER : [17, 17, 17],
- item.APPLY_ATTBONUS_WARRIOR : [5, 5, 5],
- item.APPLY_ATTBONUS_ASSASSIN : [5, 5, 5],
- item.APPLY_ATTBONUS_SURA : [5, 5, 5],
- item.APPLY_ATTBONUS_SHAMAN : [5, 5, 5],
- item.APPLY_RESIST_WARRIOR : [5, 5, 5],
- item.APPLY_RESIST_ASSASSIN : [5, 5, 5],
- item.APPLY_RESIST_SURA : [5, 5, 5],
- item.APPLY_RESIST_SHAMAN : [5, 5, 5],
- item.APPLY_ATT_SPEED : [2, 2, 2],
- item.APPLY_MOV_SPEED : [8, 8, 8],
- }
Alles anzeigen