[v1.0.1-1.0.5] Store Wish List

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
Slough
Higher
Posts: 57
Joined: Wed Aug 14, 2019 4:51 pm

Re: [v1.0.1-1.0.5] Store Wish List

#61 Post by Slough »

Immunities egos?

AstralWanderer
Halfling
Posts: 97
Joined: Tue Oct 22, 2019 5:54 pm

Re: [v1.0.1-1.0.5] Store Wish List

#62 Post by AstralWanderer »

Slough wrote: Wed Jul 29, 2026 4:21 pm Immunities egos?
Increases to maximum immunity? (these tend to be rare). Speed/movement boosts. Also the ability to specify a value (e.g. spellpower bonus > 20) would be handy at higher levels.

Perhaps the biggest improvement would be the ability to use this on the loot screen displayed on level exit - in some cases (*cough* Sludgenest *cough*) this can extend to over a thousand items, so having a means to pick out flagable items would be nice.

Zizzo
Sher'Tul Godslayer
Posts: 2646
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.0.1-1.0.5] Store Wish List

#63 Post by Zizzo »

(We Apologize for the Delay;™ had another idea for an addon, and it's turning out to be a huge project… :mrgreen: )
AstralWanderer wrote: Wed Jul 29, 2026 8:27 pm Perhaps the biggest improvement would be the ability to use this on the loot screen displayed on level exit - in some cases (*cough* Sludgenest *cough*) this can extend to over a thousand items, so having a means to pick out flagable items would be nice.
Hmm, the screengrab I showed before is how I'm currently highlighting matching items in the store dialog. I could do something similar in the regular inventory dialog, but that would conflict with transmo-chest highlighting; I'd have to figure out another way to highlight matching items.
AstralWanderer wrote: Wed Jul 29, 2026 8:27 pm Also the ability to specify a value (e.g. spellpower bonus > 20) would be handy at higher levels.
Whoof, you guys don't make it easy for me, do you? :wink: Gimme a little more time to figure out a UI for that one.
Slough wrote: Wed Jul 29, 2026 4:21 pm Immunities egos?
AstralWanderer wrote: Wed Jul 29, 2026 8:27 pm Increases to maximum immunity? (these tend to be rare). Speed/movement boosts.
I assume by "immunities" you mean resistances? Yeah, obvious choice.

And just to show you what I'm up against, I finally figured out how to get Perl to scrape out all the fields supported by Object:compareFields() and related methods. Most or all of these are fields we can potentially set up as flaggable:
  • Keys on damage types:
    • melee_project | "Damage (Melee): "
    • ranged_project | "Damage (Ranged): "
    • burst_on_hit | "Damage (radius 1) on hit: "
    • burst_on_crit | "Damage (radius 2) on crit: "
    • convert_damage | "Damage conversion: "
    • inc_damage_type | "Damage against: "
    • melee_project | "Damage (Melee): "
    • ranged_project | "Damage (Ranged): "
    • on_melee_hit | "Damage when hit (Melee): "
    • resists | "Changes resistances: "
    • resists_cap | "Changes resistances cap: "
    • flat_damage_armor | "Reduce damage by fixed amount: "
    • resists_pen | "Changes resistances penetration: "
    • inc_damage | "Changes damage: "
    • damage_affinity | "Damage affinity(heal): "
  • Keys on types of actors (like demons, I think…):
    • inc_damage_actor_type | "Damage against: "
    • resists_actor_type | "Reduced damage from: "
  • Keys off stats:
    • inc_stats | "Changes stats: "
  • Keys off actor resources:
    • use_resources | "Attacks use:"
  • Keys off talent categories:
    • talents_mastery_bonus | "Talent category bonus: "
  • Not yet categorized:
    • atk | "Accuracy: "
    • apr | "Armour Penetration: "
    • physcrit | "Crit. chance: "
    • crit_power | "Crit. power: "
    • physspeed | "Attack speed: "
    • block | "Block value: "
    • dam_mult | "Dam. multiplier: "
    • range | "Firing range: "
    • capacity | "Capacity: "
    • shots_reloaded_per_turn | "Reload speed: "
    • ammo_every | "Turns elapse between self-loadings: "
    • travel_speed | "Travel speed: "
    • phasing | "Damage Shield penetration (this weapon only): "
    • lifesteal | "Lifesteal (this weapon only): "
    • attack_recurse | "Multiple attacks: "
    • attack_recurse_procs_reduce | "Multiple attacks procs power reduction: "
    • combat_atk | "Accuracy: "
    • combat_apr | "Armour penetration: "
    • combat_physcrit | "Physical crit. chance: "
    • combat_dam | "Physical power: "
    • combat_armor | "Armour: "
    • combat_armor_hardiness | "Armour Hardiness: "
    • combat_def | "Defense: "
    • combat_def_ranged | "Ranged Defense: "
    • fatigue | "Fatigue: "
    • ammo_reload_speed | "Ammo reloads per turn: "
    • wards | "Maximum wards: "
    • esp_range | "Change telepathy range by : "
    • combat_critical_power | "Critical mult.: "
    • ignore_direct_crits | "Reduces incoming crit damage: "
    • combat_crit_reduction | "Reduces opponents crit chance: "
    • disarm_bonus | "Trap disarming bonus: "
    • inc_stealth | "Stealth bonus: "
    • max_encumber | "Maximum encumbrance: "
    • combat_physresist | "Physical save: "
    • combat_spellresist | "Spell save: "
    • combat_mentalresist | "Mental save: "
    • blind_immune | "Blindness immunity: "
    • poison_immune | "Poison immunity: "
    • disease_immune | "Disease immunity: "
    • cut_immune | "Cut immunity: "
    • silence_immune | "Silence immunity: "
    • disarm_immune | "Disarm immunity: "
    • confusion_immune | "Confusion immunity: "
    • sleep_immune | "Sleep immunity: "
    • pin_immune | "Pinning immunity: "
    • stun_immune | "Stun/Freeze immunity: "
    • fear_immune | "Fear immunity: "
    • knockback_immune | "Knockback immunity: "
    • instakill_immune | "Instant-death immunity: "
    • teleport_immune | "Teleport immunity: "
    • life_regen | "Life regen: "
    • stamina_regen | "Stamina each turn: "
    • mana_regen | "Mana each turn: "
    • hate_regen | "Hate each turn: "
    • psi_regen | "Psi each turn: "
    • equilibrium_regen | "Equilibrium each turn: "
    • vim_regen | "Vim each turn: "
    • positive_regen | "P.Energy each turn: "
    • negative_regen | "N.Energy each turn: "
    • stamina_regen_when_hit | "Stamina when hit: "
    • mana_regen_when_hit | "Mana when hit: "
    • equilibrium_regen_when_hit | "Equilibrium when hit: "
    • psi_regen_when_hit | "Psi when hit: "
    • hate_regen_when_hit | "Hate when hit: "
    • vim_regen_when_hit | "Vim when hit: "
    • vim_on_melee | "Vim when hitting in melee: "
    • mana_on_crit | "Mana when firing critical spell: "
    • vim_on_crit | "Vim when firing critical spell: "
    • spellsurge_on_crit | "Spellpower on spell critical (stacks up to 3 times): "
    • hate_on_crit | "Hate when firing a critical mind attack: "
    • psi_on_crit | "Psi when firing a critical mind attack: "
    • equilibrium_on_crit | "Equilibrium when firing a critical mind attack: "
    • hate_per_kill | "Hate per kill: "
    • psi_per_kill | "Psi per kill: "
    • vim_on_death | "Vim per kill: "
    • die_at | "Only die when reaching: "
    • max_life | "Maximum life: "
    • max_mana | "Maximum mana: "
    • max_soul | "Maximum souls: "
    • max_stamina | "Maximum stamina: "
    • max_hate | "Maximum hate: "
    • max_psi | "Maximum psi: "
    • max_vim | "Maximum vim: "
    • max_positive | "Maximum pos.energy: "
    • max_negative | "Maximum neg.energy: "
    • max_air | "Maximum air capacity: "
    • combat_spellpower | "Spellpower: "
    • combat_spellcrit | "Spell crit. chance: "
    • spell_cooldown_reduction | "Lowers spell cool-downs by: "
    • combat_mindpower | "Mindpower: "
    • combat_mindcrit | "Mental crit. chance: "
    • lite | "Light radius: "
    • infravision | "Infravision radius: "
    • heightened_senses | "Heightened senses radius: "
    • sight | "Sight radius: "
    • see_stealth | "See stealth: "
    • see_invisible | "See invisible: "
    • invisible | "Invisibility: "
    • global_speed_add | "Global speed: "
    • movement_speed | "Movement speed: "
    • combat_physspeed | "Combat speed: "
    • combat_spellspeed | "Casting speed: "
    • combat_mindspeed | "Mental speed: "
    • healing_factor | "Healing mod.: "
    • heal_on_nature_summon | "Heals friendly targets nearby when you use a nature summon: "
    • life_leech_chance | "Life leech chance: "
    • life_leech_value | "Life leech: "
    • resource_leech_chance | "Resource leech chance: "
    • resource_leech_value | "Resource leech: "
    • damage_shield_penetrate | "Damage Shield penetration: "
    • projectile_evasion | "Deflect projectiles away: "
    • evasion | "Chance to avoid attacks: "
    • cancel_damage_chance | "Chance to avoid any damage: "
    • defense_on_teleport | "Defense after a teleport: "
    • resist_all_on_teleport | "Resist all after a teleport: "
    • effect_reduction_on_teleport | "New effects duration reduction after a teleport: "
    • damage_resonance | "Damage Resonance (when hit): "
    • size_category | "Size category: "
    • nature_summon_max | "Max wilder summons: "
    • nature_summon_regen | "Life regen bonus (wilder-summons): "
    • shield_dur | "Damage Shield Duration: "
    • shield_factor | "Damage Shield Power: "
    • iceblock_pierce | "Ice block penetration: "
    • slow_projectiles | "Slows Projectiles: "
    • shield_windwall | "Bonus block near projectiles: "
    • paradox_reduce_anomalies | "Reduces paradox anomalies(equivalent to willpower): "
    • damage_backfire | "Damage Backlash: "
    • resist_unseen | "Reduce all damage from unseen attackers: "
    • skullcracker_mult | "Skullcracker multiplicator: "
(Of course, now that I can semi-automate it, I might just decide to do all of them…) :?
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply