BETA 13 "Anyone can be a winner"

@Zireael07 Zireael07 released this Aug 29, 2016

CHANGELOG:

  • bug fix - item getting equipped in weird slots
  • bug fix - display gameplay tab when starting game; add confirmation for settings
  • bug fix - errors when cause fear spell works on an enemy
  • bug fix - no more keeping old zone name displayed for 1 turn after changing
  • bug fix - no more superfluous saving throws in log with many spells
  • bug fix - Lua error when increasing stats on level up
  • bug fix - intro message was supposed to be colored but a typo rendered it all white
  • bug fix - warning message pops up in log every time you spot a monster, not just the very first one
  • bug fix - traps no longer throwing up errors
  • update to T-Engine 1.4.8
  • the game now counts level generation attempts and aborts after too many (default is 50)
  • quests: main quest, tutorial
  • achievement for completing either quest
  • the game now has a win condition
  • new zones: Vatic Wastes, thieves guild
  • new tiles: ring, signet ring, house insignia, greaves, cave floor, cave wall
  • new items: signet ring, house insignia, gloves, greaves; waterskin
  • new item slots: bracers, legs; bracers are now won in the bracers slots
  • Iron Will etc. now scale with character level; restore Toughness as a separate feat; fold Dodge into Mobility
  • implement climbing, opening locks on chests and doors
  • a generic interact with environment button (e.g. get apples from a tree)
  • NPCs in noble compound now have a correct faction
  • adjust many rarities
  • kids' spawn is now delayed

Beta 12 "Detect all of the magic"

@Zireael07 Zireael07 released this Mar 7, 2016 · 105 commits to master since this release

CHANGELOG:

  • bug fix - potions/wands/scrolls without effects now never happen
  • bug fix - add dummy entry to lower odds of mwk+ items
  • bug fix - fix an engine bug preventing force_ego from working
  • bug fix - rare Lua error when debug creating an item which is blocked by level_range
  • bug fix - use_simple entry from ego not being merged with the parent item
  • bug fix - typos in handle animal and stealth skills
  • bug fix - ensure every randomly generated vial has poison
  • bug fix - character sheet BAB display forgot to describe some modifiers
  • bug fix - summoned critters not having wounds and their tiles not showing
  • bug fix - typo caused some consumables' and npc tiles to not show
  • bug fix - scrolls no longer leaking info about their effects
  • bug fix - trying to pseudo-ID already ID'ed items (e.g. starting items)
  • bug fix - cross class skills max rank not getting updated
  • bug fix - overzealous filters in debug create item
  • bug fix - mails having leather paperdoll look
  • bug fix - some items not having subtypes
  • bug fix - torches are properly removed from inventory when running out of fuel
  • bug fix - resurrection diamond costing 10x too much exp
  • bug fix - monster info counts egoed monsters together with non-egoed; no longer leaks info
  • update to T-Engine 1.4.0
  • new tiles: rags, crown, circlet; various gemstones; elven cat, locathah, grimlock, aasimar, tiefling, duergar, deep gnome, azer; piranha bird, bugbear, trog, merfolk, skum; light wooden/light steel/heavy wooden shields; cord/padded/leather armor;
  • new item: rags, crown, circlet; gemstones
  • new magic properties: graceful (half ACP), featherlight (1/4 weight)
  • more potion and scroll types
  • potions now stack
  • a proper NPC egos implementation
  • use shaders for some egos
  • barbarians and fighters now get Spot as a class skill, just like Incursion
  • backgrounds reworked: now they give you a bonus feat only
  • trainer option improvements: class, skills, feats offered and dialogs respecting the limitations
  • implement detect magic
  • identify spell now takes an hour to work
  • implement school-ID'ing if your Intuition is high enough
  • implement item hardness and durability
  • mithril armors now have all the associated effects per SRD
  • implement generating specific egoed items
  • all characters now start with a random potion and a potion of cure light wounds
  • item tooltips now display average damage and % chance to crit for weapons
  • item tooltips notify you of newly picked up items
  • increase flying text size based on sensible flying text addon
  • popup feedback for skill and class tabs of level up screen
  • shortened names displayed in the equipdoll, ToME 4 style
  • ability to tag items to prevent selling/dropping them
  • shops now pay 66% price for unided items

Beta 11.5 "Focus! Enjoy!"

@Zireael07 Zireael07 released this Jan 3, 2016 · 271 commits to master since this release

CHANGELOG:

  • bug fix - inability to use stairs (reported by Avagart)
  • bug fix - heal/inflict potions now print a message to log
  • bug fix - Shield Focus feat causing an error in AC code (reported by wobner @ GitP forums)
  • bug fix - log feedback when inflicting wounds
  • bug fix - wounds being applied thrice in a single round
  • bug fix - combat attack printout shows all the situational stuff (it was being overwritten by the generic)
  • bug fix - due to copy and paste error, actors in FOV weren't being stored for the player, which broke a lot of functions (such as a check for being able to hide, being threatened or triggering AoOs)
  • bug fix - the message for a powerful item on level never showed up due to bad logic
  • implement throwing potions at enemies
  • implement touch AC and touch attacks
  • implement spell focus feats
  • enable delayedLogMessages
  • add yellow highlight to items and red highlight to actors

Beta 11 "The Larger World"

@Zireael07 Zireael07 released this Nov 28, 2015 · 310 commits to master since this release

CHANGELOG:

  • bug fix - correct generator path for drow outpost
  • bug fix - typos in drow lore entry
  • bug fix - "not delved much further" triggering for zone changes and/or non-infinite zones
  • bug fix - worldmap info lore piece spawning in all zones
  • bug fix - lore pieces not having names
  • bug fix - logic in health descriptions
  • bug fix - NPC FOV code erroneously marking stuff as seen for player's map code
  • bug fix - wolf, hyena, jackal, hell hound tiles not showing up
  • new tiles: noble wall, building floor; worldmap floor, worldmap walls, elven floor, elven wall, drow child, warded wall, air portal, earth portal, fire portal, water portal, 2 worldmap entrance variations, altar; tattoo, wand, rod, beer, biscuit, wine, meat ration, throwing dagger, throwing axe, shortsword, sickle, water flask, drow wine, elven wine, blood, bed, table; chasm
  • new zones: small tunnels, elven outpost, wizard tower, drow village
  • new NPCs: elf sage, elf healer, elf hireling, elf guard, drow child
  • new splash screen by Ozymandias79
  • import T2 port's dungeon generator by Zizzo
  • change starting zone to small tunnels, make it use the T2 generator
  • use the T2 weighting code in other generators
  • skew the generator in drow city areas towards generating more drow; neutral vermin, elementals, fiends roaming the city; the brothel should now have more courtesans
  • skew the generators in Elemental Planes towards outsiders of the element and forbid opposing elementals
  • classes shown in character creation in a tree form
  • add lore entries to those monsters that were missing them
  • implement being resurrected by your divine patron
  • implement xp tick
  • implement a proper starting equipment resolver
  • implement "take 10" rule
  • hotbar button menus no longer offer unusable talents; show talent status
  • add a message when a monster enters your sight
  • torches light up your map on screen
  • add one-liners (aka emotes) to most monsters
  • add a scrambling function to chat
  • display skills used in chat

Beta 10.5 "Gish in a can"

@Zireael07 Zireael07 released this Sep 19, 2015 · 426 commits to master since this release

CHANGELOG:

  • bug fix - enforce life being equal to max_life when initing a NPC
  • bug fix - fix wizard not getting his spells
  • bug fix - use elevated level for addons pick (e.g. in stores)
  • bug fix - give wounds to the tutorial boss (kudos to guessingo on Bay12 forums)
  • bug fix - restore use of provided fonts in the ASCII display
  • bug fix - fix dungeon level display for areas with long names
  • two small Lua fixes from DarkGod (one affecting only Linux/Mac)
  • bug fix - restore the confirmation pop-up in level up dialog
  • new class - magus
  • new spells: stoneskin
  • new items: tome of gainful exercise, tome of understanding, tome of bodily health etc.
  • new lore: a guaranteed piece tells you about the worldmap & other areas
  • new zones: flooded cavern, lava cavern
  • add two new fonts, remove the ASCII without backgrounds option
  • character creation screen: the "Next" button brings you to the tab you need to check if something is missing
  • bring resists in line with d20 and log them
  • show AC sources in character sheet
  • more use for Knowledge and Heal skills
  • tutorial improvements - make opponents less dangerous, less numerous, replace some water with shallow water
  • no more L-shaped buildings in the city; the city is now walled and gated
  • new debug option - monster character sheet

Beta 10 "True strike at all the bugs"

@Zireael07 Zireael07 released this Aug 21, 2015 · 477 commits to master since this release

CHANGELOG

  • bug fix - spellbook doesn't show a second tab if the second class happens to be shaman/sorcerer
  • bug fix - prevent using items on worldmap
  • bug fix - prevent picking up items when asleep
  • bug fix - opposed Move Silently check no longer bugs out; introduced a safeguard against further skill misspellings
  • bug fix - detect x spells now work properly
  • bug fix - reducing copy&paste errors in descriptions
  • bug fix - limit attacks of opportunity to moving away
  • bug fix - no more negative skillpoints upon gaining a level
  • bug fix - gameplay tab in options is now properly hidden after game starts
  • bug fix - Intimidate now works as intended
  • bug fix - reduce tojanida AC
  • bug fix - hunger now increases on the worldmap
  • bug fix - no more Lua error on using Ignizzar's fire spell
  • bug fix - sorcerer/shaman spell points now update when gaining a level
  • bug fix - more safeguards to visibility detection for log messages
  • bug fix - map no longer goes under hotbar
  • bug fix - inventory screen no longer closes when doing most stuff
  • bug fix - adjust some CRs up, most notably ogres, to reduce early game difficulty
  • bug fix - restore log message when killing an NPC
  • bug fix - crafting items no longer shows curses as option
  • new tiles: fungi, handwraps, monk robes
  • new zones: inn; drow outpost, drow metropolis, cave grove, fungi maze, fungi forest; goblin barracks
  • new spells: entangle, charm animal, delay poison, longstrider, detect poison, detect magic, shield, protection from alignment, true strike, endure elements, resist energy, protection from energy,
  • new NPCs: city seller (can sell from most of the shops defined except armor/weaponsmith and library)
  • new magic item properties: minotaur, of physical perfection
  • new items: handwraps, monk robes, archmage robes; a lot of consumables (foods, drinks)
  • new feats: Arcane Armor Training, Arcane Armor Mastery
  • bards now ignore spell failure from light armor
  • implement Pick Pockets, Decipher Script skill
  • split skills into adventuring and background per PF variant rule
  • new variant rule: Pathfinder feats - every two levels instead of every three levels
  • implement confused, cowering, dazed, dazzled, deafened, entangled, exhausted, petrified, prone conditions
  • darken tiles outside FOV for better differentiation
  • implement level map screen
  • move mage armor spell to abjuration school
  • overhaul nutrition system
  • more ways to earn XP - dealing hp damage, making successful skill checks
  • items display special requirements
  • change potions and drinks ASCII symbols
  • change bear endurance, summon creature icons
  • implement menu buttons on hotbar, especially useful for spellcasters; skills/spells no longer get auto-added to the bar
  • spellbook now shows a pop-up if you can't memorize a spell due to exceeding limits
  • spellbook shows school in descriptions
  • level up screen is now tabbed instead of using buttons to go to various parts (skills, feats)
  • patch Birther class to allow dynamic (i.e. function) descriptions (like talents)
  • generate class descriptions procedurally
  • shuffled character creation class help to a separate tab
  • torches now show the amount of fuel left in them and count down properly; corpses rot (but are not removed properly)
  • update help screen to cover switching tiles on/off
  • debug create item screen now makes you pick item type first

Beta 9 "Dark drow beauty"

@Zireael07 Zireael07 released this Jun 14, 2015 · 631 commits to master since this release

CHANGELOG:

  • bug fix - made fire outsiders straight out immune to fire
  • bug fix - wyvern now has poison
  • bug fix - tendriculos and choker have proper descriptions
  • bug fix - rejecting filters due to exceeding cost led to no filters being applied at all when creating loot
  • bug fix - take into account item level ranges when creating loot
  • bug fix - adjust item levels and rarities since some were out of whack with the item's real power
  • bug fix - NPCs and monsters should now drop level-appropriate gear
  • bug fix - cost filters now operate on the baseline price in coppers (i.e. what e.cost is expressed in)
  • bug fix - add currency symbols (pp, gp, sp) in item tooltips; display store purse in silver coins
  • bug fix - unify flavors capitalization
  • bug fix - add subtype to those outsiders which were missing it
  • bug fix - magic armor now reduces armor check penalty by 1 for being masterwork already
  • bug fix - wearing cloaks no longer messes up the player doll display
  • bug fix - feat granting items (e.g. boots of dodging) actually grant them
  • bug fix - drag-and-drop inventory sometimes not working
  • new zones: Plane of Air, Plane of Earth, Plane of Fire, Plane of Water; kobold warrens, bank
  • new monsters: succubus, incubus; dragons (complete with age categories and breath weapons)
  • new NPCs: drow house guard, drow house captain, drow priest, drow banker
  • new magic item properties: masterwork (weapon/armor/shield), muleback, of heavyload; of powerful grip, of the Dervish, of neutralization, of grounding; efficient, of Maeve, returning;
  • new original tiles: blood ape, formian, howler, brass dragon, vargouille, bulette, cockatrice, copper dragon
  • new monster tiles: giant ant soldier, giant ant queen, will-o-wisp, grick, spectral panther, white dragon, tojanida, hag, sphinx, shambling mound, harpy, basilisk, behir, hyena, jackal, viper, ankheg, aranea, gray render, lamia, winter wolf, naga;
  • new NPC tiles: drow female noble, drow commoner, drow house guard;
  • new terrain tiles: chasm, tiled floor, iron door, drow door, fountain, worldmap floor, worldmap wall, worldmap stairs up/down, worldmap ruins, barred door, cobblestone floor, water floor, water wall, fire floor, fire wall, earth, earth wall, air, cloud, mud;
  • new tiles: glaive
  • humanoid NPCs now have portraits (kudos to /u/Ozymandias79)
  • implemented languages
  • implemented a way to self-resurrect within the normal rules
  • implement item compare
  • implement butchering corpses
  • add money weight switch
  • new scroll flavors
  • change ASCII color for chaos beast, howler, rast
  • change ASCII symbol for nightmare
  • gave breath weapons to hell hound, dragon turtle
  • gave immunities to delver, gibbering mouther, mimic, nagas; ghaele, lillend; tojanida; assassin vine, shambling mound, tendriculos; fire elementals, magmin; night hag
  • marut and fire elementals now deal additional damage on hit
  • implement low-light vision
  • implement Craft, Survival skills
  • rogues now receive Weapon Finesse for free
  • item creation feats now pick from all possible egos
  • item's tooltip now tells you where you found it (from ToME 2 port)

Beta 8 "Mayfly-December Romance"

@Zireael07 Zireael07 released this May 1, 2015 · 780 commits to master since this release

CHANGELOG:

  • bug fix - no more artifacts dropping on dlvl 1
  • bug fix - init sound on loading game from a save
  • bug fix - give humanoid NPCs weapon proficiencies
  • bug fix - no more errors on log in healer chat
  • bug fix - damage logged now includes all increases
  • bug fix - effects outside sight range are now forced to be silent
  • bug fix - shoot no longer throws a Lua error if you have a shooter but not ammo
  • bug fix - can now drag items to hotbar without errors
  • bug fix - hotbar will not burp errors when there are no charges at all
  • bug fix - increase rarities of large+ vermin
  • bug fix - amulet ASCII symbol not showing up
  • bug fix - difficulty selection not being saved/displayed properly
  • bug fix - Oathbow not counting as ranged weapon
  • bug fix - personal reaction not used at all, leading to attacked neutrals not turning hostile
  • bug fix - don't show talent cooldown if it's 0
  • bug fix - no more option to wear things with INVEN slot
  • bug fix - adjust food rarities and add a message on eating
  • bug fix - spending a night with a courtesan counts now as resting
  • bug fix - buttons overlapping in Help screen
  • bug fix - encumbrance no longer considered detrimental
  • bug fix - update the tutorial to mention wounds
  • bug fix - add sex to character screen
  • bug fix - wrap up Power Attack rework and update description
  • bug fix - don't display pseudo ID tags on paperdoll
  • bug fix - make the specific class resolver actually work
  • bug fix - fix the HP allotted by both random and specific class resolver
  • bug fix - don't show decimals in special damage messages
  • bug fix - assorted spelling fixes
  • bug fix - blindness/deafness now allows a save and uses the same TalentDialog code as other spells
  • bug fix - cheat resurrect now restores mana, if any, and wounds
  • added Symbola font and used it on map
  • new zones: temple, drow temple
  • new magic properties: weapons - bane corresponding to all monster types, aligned, elemental, elemental burst; wondrous items - of slow digestion
  • uncommented fortification code, spiked armor and shields egos
  • new item tiles: belt, girdle, club, helmet, mushroom, long composite bow, short composite bow, hand crossbow
  • new NPC tiles: drow noble male, phantom fungus
  • changed ASCII symbol for bullets
  • changed ASCII symbols for grick, azer, djinn, efreet, xorn
  • changed ASCII colors for lillend, barghest, some vermin
  • changed ASCII symbols and colors for drider, will o'wisp, quasit, thoqqua
  • added distinctive colors to individual mephit and formian classes
  • added paperdoll graphics for almost all weapons (except double sword)
  • added tips on loading zone level
  • implemented the Luck stat
  • implemented Monkey Grip feat
  • implemented proper DC calculations for spells
  • random and default buttons in character creation screen
  • increase spellcaster classes skill points allotment to 4
  • ammo capacity is now randomized
  • some bags now limit what can be put in them (so an ammo belt will accept only ammo)
  • the HUD now informs you that you are on the worldmap or gives you the zone name itself for other zones
  • many dialog lists are now colored to help distinguish between good/bad/neutral options
  • character sheet now takes all attack modifiers into account when displaying your attack
  • the character screen now has a tab listing all effects you have
  • the player character can now have children of his/her own
  • if you die but have a child(ren), you can keep playing as one of the kids
  • improved the loot generator
  • skills are no longer hardcoded
  • AI can now pick up items from the floor and swap weapons
  • players can keep a ranged weapon in the shoulder slot and swap weapons with a keypress
  • you can now wield, take off or use items with a keypress giving you a list of all applicable items
  • improved combat messages
  • neutral NPCs can now be told to move aside/swap places with you
  • neutral NPCs who turned hostile due to attacks will slowly decay towards neutral again if not attacked
  • add specific class levels to sages, courtesans, guards
  • add more skill kits/update their descriptions
  • giant ant queen CR bumped up and brought closer to PF version
  • the player will now stop running automatically in some cases (chats, nasty stuff happening)
  • worldmap now uses its own sight range
  • code attacks of opportunity
  • added outline to ASCII entities

Beta 7 "Not just healbots"

@Zireael07 Zireael07 released this Mar 21, 2015 · 951 commits to master since this release

CHANGELOG:

  • bug fix - FBO lua error on save load
  • bug fix - Lua error & nil exp for creatures with CR in-between table values
  • bug fix - character creation screen now does check if a character save already exists
  • bug fix - flavored amulets spelling
  • bug fix - incorporate the engine fixes for ActorSeenDisplay, making the switch work
  • bug fix - shooting not using the weapon's designated crit damage
  • bug fix - flyers showing for critters outside lite range
  • bug fix - assassin name typo
  • bug fix - charges being displayed off or not displayed at all for multiple lines of spells in a spellbook
  • bug fix - training stat tracker values are now properly zeroed when increasing stat
  • bug fix - no more Lua errors on right clicking talents
  • bug fix - no longer having to drop the fireball on yourself
  • bug fix - visited zones not being saved leading to Lua errors when changing level
  • bug fix - spell failure not canceling spells properly
  • bug fix - cheat resurrect no longer throws errors if you happened to die while encumbered
  • bug fix - Summon Monster I works as intended
  • bug fix - used up arrows and/or thrown weapons are now properly removed
  • bug fix - summons' tooltips no longer throws an error [Castler]
  • bug fix - mage armor spell no longer warns you when you use it on yourself [Castler]
  • bug fix - map no longer going under UI on left-hand side [kudos to Castler for pointing out the fix]
  • bug fix - level up achievements now achievable
  • update to T-Engine 1.3.0
  • make use of engine updates, including room generator & ego functions
  • enable sound capabilities
  • new spells - divine favor, entropic shield, doom, shield of faith, deathwatch, summon monster II,
  • new feats - Master Craftsman
  • new NPC: human/dwarf/drow healer, drow tavernkeeper
  • sorcerers and shamans now use a spell points system instead of Vancian spellcasting
  • implement room descriptions
  • hirelings now use party member code from ToME
  • implement vitality/wounds system
  • implement metamagic feats - Extend, Empower and Maximize Spell
  • implement Precise Shot and Far Shot feats
  • implement Jump, Intimidate, Heal skills
  • implement spell points & psionic power
  • consumables now stack
  • humanoid NPCs now carry food & light sources
  • some animals are now neutral and vermin now constitute their own faction
  • unwearable items are highlighted in red; unusable ones in blue
  • drow noble house is now named after the House that inhabits it
  • can now throw thrown weapons
  • low Int characters get separate answers now
  • log message is shown when player gains EXP
  • UI improvements and bugfixes for feat select screen [Castler]
  • stair tooltips show where they lead to if you've been there at least once
  • AI no longer walks into chasms/lava/water
  • game options screen displayed before the first level is generated
  • implement talent configuration from ToME
  • item creation debug screen now allows hand-picking egos to be generated
  • fixes and improvements to magic item generation