# ------------------------ MOJE ZMIANY -------------------------- # from: Yermak.rc,p0werm0de.rc # don't auto-explore over deep water travel_avoid_terrain = deep water # mini map size, [X] pixels per tile tile_map_pixels = 4 default_manual_training = true autofight_stop = 60 auto_butcher = true auto_eat_chunks = true show_more = false hp_warning = 50 note_hp_percent = 10 show_travel_trail = true flash_screen_message += distortion tile_font_crt_family = Lucida Console tile_font_stat_family = Lucida Console tile_font_msg_family = Lucida Console tile_font_lbl_family = Lucida Console note_skill_levels = 1,3,6,9,12,15,18,21,24,27 assign_item_slot = backward autoinscribe ^= potion of mutation:!q message_colour ^= lightgreen:Found message_colour ^= green:more experienced message_colour ^= magenta:sizzling sound message_colour ^= red:you shout at ae := autopickup_exceptions ae -= dangerous_item ae += >scrolls? of (amn|vuln|noise) ae += >potions? of ligni ae += >wand of (dis|flame|poly|conf|rand|slow) ae += >ring of (protection from (mag|fire|cold)|mag|stealth|ice|fire|pos|wiz) ae += potions? of brilliance ae += >potions? of berserk : end : if you.god() == "Fedhas" then autoinscribe += fruit:!e : end # -------------------------- FORCE_MORE_MESSAGE ------------------------------ # force "more" when these happen fmg := force_more_message fmg += You have reached level fmg += You fall through a shaft fmg += You enter a teleport trap fmg += You are suddenly yanked fmg += interdimensional caravan fmg += distant snort fmg += Found a gateway leading out of the Abyss fmg += Found a gateway leading deeper into the Abyss fmg += Found .* abyssal rune of Zot fmg += Careful! fmg += You are starting to lose your buoyancy fmg += You miscast Flight fmg += filled with .* inner flame fmg += grabs you fmg += skill increases fmg += starts rolling fmg += looks more exp fmg += plume of calc fmg += vile air hits you fmg += engulfs you in water fmg += breathes miasma fmg += You feel your flesh start fmg += Found * staircase leading down fmg += You are engulfed in seething chaos fmg += You are slowing down fmg += You are confused fmg += fire storm spell fmg += Your guardian golem overheats fmg += offers itself fmg += volcano erupts fmg += wielding.* distortion.* comes? into view fmg += dream sheep.* comes? into view fmg += serpent.* comes? into view fmg += hydra.* comes? into view fmg += centaur.* comes? into view fmg += killer bee.* comes? into view fmg += the .* comes? into view fmg += 's ghost.* comes? into view fmg += demonologist.* comes? into view fmg += fiend.* comes? into view fmg += tzitzi.* comes? into view fmg += pandemonium lord.* comes? into view fmg += cacodemon.* comes? into view fmg += neqoxec.* comes? into view fmg += wretched star.* comes? into view fmg += shining eye.* comes? into view fmg += electric eel.* comes? into view fmg += hellion.* comes? into view fmg += tormentor.* comes? into view fmg += orb.* of fire.* comes? into view fmg += Found a gate leading to another region of Pandemonium fmg += You found a shaft runrest_stop_message += You found a shaft flash_screen_message += You are slowing down --[=====[ # alias first foom := force_more_message # dangerous monsters in sight # corrupters, temporary or permanent foom += (giant eyeball|shining eye|cacodemon|neqoxec|corrupter|wretched star).*into view # tormentors foom += (curse toe|curse skull|fiend|tzitzimitl|tormentor|mummy priest|greater mummy).*into view # damnators foom += (deep elf high priest|deep elf sorcerer|draconian scorcher|draconian zealot|hell sentinel|hellion).*into view # summoners and displacers foom += (deep elf demonologist|doom hound|draconian shifter|guardian serpent|ironbrand convoker|shadow demon).*into view # just plain strong foom += (ancient lich|caustic shrike|iron giant|juggernaut|orb of fire).*into view # nasty statuses foom += (ancient zyme|death cob|death drake|entropy weaver|flayed ghost|ghost moth|moth of wrath|starcursed mass|vault warden|warmonger).*into view # uniques or pan lords, also Killer Klown, Orb Guardian and some others foom += (?-i:[A-Z]).* comes? into view # distortion weapons foom += Space warps horribly around you foom += Space bends around you foom += hits you.*distortion foom += warns you.*of distortion foom += is wielding.*of distortion # invisible ghost moth foom += watched by something # hit by Airstrike while flying foom += The air twists around and violently strikes you in flight # ironbrand convoker's delayed summon foom += begins to recite a word of recall # teleported onto exact same tile foom += Your surroundings flicker # manual gone foom += You have finished your manual # transmutation spell starts to run out foom += Your transformation is almost over # bad mutations! (some will have the same text for multiple levels) # berserk foom += You feel a little pissed off foom += You feel angry foom += You feel extremely angry at everything! # blurry vision foom += Your vision blurs # teleportitis foom += You feel weirdly uncertain foom += You feel even more weirdly uncertain # deformed body foom += Your body twists and deforms # frail foom += You feel frail # --spell power +wiz foom += Your connection to magic feels subdued foom += Your connection to magic feels more subdued foom += Your connection to magic feels nearly dormant # -wiz ++spell power foom += You feel less in control of your magic foom += You feel your magical power running wild # no device heal (only lvl 2-3) foom += Your system mostly rejects artificial healing foom += Your system completely rejects artificial healing # low regen (only lvl 3) foom += You stop regenerating --]=====] # ------------------ CONSTANT ABILITY AND SPELL SLOTS ------------------------ as := ability_slot is := item_slot ss := spell_slot ss ^= Regeneration:d ss ^= Summon Lightning Spire:e # ------------ to tylko przy grze online przez strone # aby widziec plynny ruch explore_delay = -1 travel_delay = 10 #travel_delay = -1 #explore_delay = -1 #rest_delay = -1 ################################ # Note damage taken each round # ################################ : local dmg_old_hp = 0 : local max_dmg = 0 < function ready() DmgTrack() end > : local dmg_old_hp = 0 : : function DmgTrack() : local bot_hp, bot_mhp = you.hp() : local dmg_inturn = 0 : local msg : : if dmg_old_hp > 0 then : dmg_inturn = dmg_old_hp - bot_hp : if bot_hp < dmg_old_hp then : if dmg_inturn > max_dmg then : max_dmg = dmg_inturn : end : msg = string.format("Damage: %d (max %d)", dmg_inturn, max_dmg) : crawl.mpr("" .. msg .. "") : end : end : dmg_old_hp = bot_hp : if you.feel_safe() then : max_dmg = 0 : end : end # --------------------- KONIEC MOJE ZMIANY -----------------