TUXDB - LINUX GAMING AGGREGATE
made by: NuSuey
NEWSFEED
GAMES
▪️CROWDFUNDING▪️COMMUNITY DEALS▪️STEAM DECK▪️CALENDAR
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 11 awesome people!

🌟 Special thanks to our amazing supporters:


✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Benedikt][David Martínez Martí]

Any feedback for tuxDB? Join us!

Screenshot 1
Fullscreen Screenshot 1
×
Screenshot 2
Fullscreen Screenshot 2
×
Screenshot 3
Fullscreen Screenshot 3
×
Screenshot 4
Fullscreen Screenshot 4
×
Screenshot 5
Fullscreen Screenshot 5
×
Din's Champion is a side scrolling, action RPG set in a dynamic, evolving, fantasy world.

Dynamic world

The ever devious goddess, Valta, has declared war! She is going to raze the world to the ground and build a new civilization in her dark image. Your choices and actions, or lack of, have real consequences in this dynamic, evolving, living world. This makes the world of Aleria a very dangerous place. Monsters can form uprisings, start wars, set up ambushes, and attack your town. Town NPCs can get plagues, curses, and be killed. Explosions destroy terrain. Liquids flow. Poisonous and explosive gases can build up. Sand, mud, and other loose solids can collapse. The evil gods can even unleash massive area wide cataclysms if they build up enough power!

Survival

To survive this dangerous world, you need to explore carefully, collect resources through mining, gathering, and looting, slay hundreds of types of dangerous monsters, build a town for protection, improve your character, craft cool items, dodge deadly traps, quell uprisings, flush out traitors, kill assassins, cure plagues, purge curses, end wars, and complete other dangerous quests or the danger WILL escalate. Every game is unique with different bosses, biomes, monsters, items, traps, objects, and quests.

Building

Build and defend your town from active threats trying to destroy you. The monsters ARE out to get you. They will attack. What you build to defend yourself is up to you. It can be anything from a small house to protect just your belongings, to giant towns populated by 100s of NPCs that you've rescued and equipped.

Character building

Build your character as you see fit. Choose specialties on character creation and higher levels for over 50,000 combinations! Distribute attribute and skill points as you level up. Craft armor, weapons, tools, potions, and materials to equip or use to survive.
Can you be the Champion needed to save Aleria? Can you even survive?

Features

  • Explore a dynamic, evolving, living world where your choices truly impact the game
  • Build your character as you see fit (attributes, specialties/classes, skills, and items)
  • Explore a unique area of Aleria in every game, with different bosses, biomes, monsters, items, and quests, giving the player a new experience every time
  • Craft armor, weapons, tools, potions, materials, and town objects
  • Build and defend your town from active threats trying to destroy you
  • Shape the world through mining, building, and destruction
  • Battle hundreds of different monster types
  • Fight in the world war between the gods
  • Survive Cataclysms, massive area wide events
  • Adventure with your friends with co-op multiplayer
Din's Champion
Soldak EntertainmentDeveloper
Soldak EntertainmentPublisher
Coming soonRelease
🎹🖱️ Keyboard + Mouse
🕹️ Partial Controller Support
🎮 Full Controller Support
Very Positive (85 reviews)
Public Linux Depots:
  • [0 B]
Din's Champion patch 0.858

This patch makes it so clans can build new houses, adds 3 new dangerous clan traits (Exterminator, Holy Crusader, and Devourer), makes random clans more interesting, and fixes several other minor issues.

0.858 change list:

  • clans can now building new houses

    [/*]
  • added Exterminator, HolyCrusader, and Devourer clan traits (only on random clans right now)

    [/*]
  • added 17 new types of random clans (basically 1 for each intelligent monster type)

    [/*]
  • random clans now have random built icons

    [/*]
  • random clans now have random built blurbs

    [/*]
  • fixed not being able to shoot at OnlyTargetDirectly objects (like trees)

    [/*]
  • clans can now replace doors that have been destroyed (or never existed in the first place)

    [/*]
  • fixed World::getBlockCenterPosition not correct for vertical worlds

    [/*]
  • now clan house deeds will update level control

    [/*]
  • spawn system will no longer spawn a door in an area block if already there (like a clan built it)

    [/*]
  • clans can now only put recruits into good houses

    [/*]
  • now clans force their areas to spawn everything at the beginning

    [/*]
  • added several RandomCovenantIconColor

    [/*]
  • added lots of RandomCovenantIconForeground & RandomCovenantIconForeground

    [/*]
  • added several new icon pieces for random icons

    [/*]
  • now if clan is supposed to have a random icon but does not at start, build one

    [/*]
  • fixed DangerLevel for random clans

    [/*]
  • fixed a few clan danger levels not being color coded

    [/*]
  • now clans don\'t try to buy doors, guards, or relics

    [/*]
  • changed saveVersion to 314

    [/*]
  • changed PROTOCOL_VERSION to 155

    [/*]

[ 2026-01-03 00:33:19 CET ] [Original Post]
Din's Champion patch 0.857

This patch makes clans use houses & house deeds, makes it so clans can rebuild their houses if damaged, fixes a bunch of clan related things, and fixes several other minor issues.

0.857 change list:

  • clans will now rebuild their houses if they are damaged

    [/*]
  • now clans have house deeds

    [/*]
  • now clans place house deeds like player

    [/*]
  • now clan members are placed in houses

    [/*]
  • added diplomacy icon when you have an incoming clan trade (sgisk)

    [/*]
  • now multiple people in a house should have a different position

    [/*]
  • now clan members prefer an empty house to one with other NPCs in it

    [/*]
  • fixed clan icons drawing behind foreground blocks

    [/*]
  • clan objects can no longer be removed with pickaxe

    [/*]
  • now make sure house deeds don\'t all reverify at same time

    [/*]
  • clan house deeds reverify less often (60 seconds instead of 5)

    [/*]
  • NPCs in clans now know how to open their own doors

    [/*]
  • monsters now patrol around a bit better

    [/*]
  • now house deed residents are fixed on loading clan

    [/*]
  • locking a clan door no longer locks them out

    [/*]
  • now place clan lifestone/gate somewhere near middle house

    [/*]
  • made clan claiming houses more robust

    [/*]
  • now house deeds are centered in house a little better

    [/*]
  • regenerated generatedProcs.gdb to have more OnHitProc modifiers (sgisk)

    [/*]
  • fixed not being able to put lower level runes into higher level items (Otik)

    [/*]
  • now clans won\'t try to remove/change house foundations

    [/*]
  • fixed chest in SpecialRoomPirateHideout

    [/*]
  • fixed missing StatusEffectMoraleBonusWisp & StatusEffectMoraleBonusFury

    [/*]
  • no longer play good house sound for clans

    [/*]
  • no longer draw clan icons above house deeds and doors

    [/*]
  • can now use clan house deed and get more info

    [/*]
  • fixed destroyed message for clans

    [/*]
  • fixed some references to MonsterMutatedFemale, MonsterMutatedMale, and MonsterOrc

    [/*]
  • fixed WorldModifierBlessingPoisonProtection missing translation (sgisk)

    [/*]
  • for now at least infestation quest can only be player town

    [/*]
  • fixed some z fighting issues with in-game clan icons

    [/*]
  • replaced EnhancementCharger2 with EnhancementFleetOfFoot2 for super boss quest

    [/*]
  • replaced EnhancementAssassin2 with EnhancementDeadlyAim2 for super boss quest

    [/*]
  • replaced EnhancementWarden2 with EnhancementElementalResistance2 for super boss quest

    [/*]
  • replaced EnhancementSurvivor2 with EnhancementStoneSkin2 for super boss quest

    [/*]
  • changed saveVersion to 313

    [/*]

[ 2025-12-20 00:37:01 CET ] [Original Post]
Din's Champion patch 0.856

This patch adds clans and fixes several minor issues.

0.856 change list:

  • added clans - for now at most 8 of them (have to have towns available, so not always present)

    [/*]
  • now immediately delete npcs for bad quests

    [/*]
  • fixed AreaPlainsUnique7 referencing WorldModifierAvatarsGood instead of LevelModifierAvatarsGood

    [/*]
  • changed town sound bank to be more like grasslands

    [/*]
  • clan lifestones no longer take falling damage

    [/*]
  • removed clans from opening screen

    [/*]
  • fixed clans not being able to use towns

    [/*]
  • fixed ExtraCovenantInfoMoney translation

    [/*]
  • now show clan icon on map even if level names turned off

    [/*]
  • turned off clan bulletin boards and pedastals

    [/*]
  • clan npcs can now open doors

    [/*]
  • now clan members are scaled so that they fit in houses

    [/*]
  • you can\'t raid clans

    [/*]
  • color coded danger level

    [/*]
  • added relations screen hotkey back in

    [/*]
  • force relations screen hotkey once

    [/*]
  • increased MinComparisionGold from 200 to 1000 (same as Drox2)

    [/*]
  • increased ComparisionStartGoldMult from 1.0 to 10.0 (same as Drox2)

    [/*]
  • now use logo for your \"clan\"

    [/*]
  • changed player clan name from Player to Din\'s Champion

    [/*]
  • no longer spawn clan if no where to put them

    [/*]
  • now always show clan icon on world map if know about that clan

    [/*]
  • no longer show all clan lifestones on world map

    [/*]
  • now some quests are under other clans

    [/*]
  • now much less quests under other clans (ActorCovenantQuestWeightDivideByNum 1 & ActorCovenantQuestWeightMult 0.5)

    [/*]
  • clan NPCs will only attack loose solids and player placed blocks in clan towns

    [/*]
  • clan NPCs now do less damage to blocks

    [/*]
  • raiding clan NPCs do even less damage to blocks

    [/*]
  • doors in clan towns are now owned by the clan

    [/*]
  • clans are now an advanced option when setting up an area

    [/*]
  • for right now turned off clan raids against player town

    [/*]
  • now make sure tutorial quests don\'t go to other clans

    [/*]
  • no longer show clan name on resume button

    [/*]
  • decreased clan relations changes (up and down)

    [/*]
  • added test_stressCovenants

    [/*]
  • fixed raid positions

    [/*]
  • don\'t get reward from Din for destroying clans

    [/*]
  • now get relation bump for solving quests for clans

    [/*]

[ 2025-12-12 23:22:51 CET ] [Original Post]
Din's Champion patch 0.854

This patch adds curiosities, reduces memory usage, fixes some spell targeting issues, and fixes several other minor issues.

0.854 change list:

  • added curiosities - something that needs to be investigated - could be buried treasure, a trap, or many other things

    [/*]
  • status effects no longer allocate memory for statChanges, statMultipliers, dynamicStatChanges, dynamicStatMults, defendingDynamicStatChanges, and defendingDynamicStatMults unless needed - saved ~261MB in extreme case (Faya AOP)

    [/*]
  • fixed some spell targeting issues getting locked on an entity (Nailclippins)

    [/*]
  • perception now helps a lot with noticing curiosities

    [/*]
  • added some safety code to make sure nothing damages player placed chests (DramaLlama)

    [/*]
  • fixed water walking text in water walking blessing (Faya AOP)

    [/*]
  • fixed a few other blessing status effect texts

    [/*]
  • sped up ore sparks a little

    [/*]
  • fixed BreakableGoldVein trying to spawn

    [/*]
  • added new tip - \"Check out things that sparkle. They could be items on the ground, ore to mine, or curiosities to investigate.\"

    [/*]
  • added Unknown database entry warning print

    [/*]

[ 2025-12-05 22:02:40 CET ] [Original Post]
Din's Champion patch 0.852

This patch fixes 2 crashes, optimizes some things better, adds many new god blessings, adds a couple new god cataclysms, and fixes several other minor issues.

0.852 change list:

  • fixed a crash in tryAttackBlocks when tiles and blocks count didn\'t match (Faya AOP)

    [/*]
  • now reserve space for main save game buffer of 110% of load game size - less memory fragmentation (Faya AOP)

    [/*]
  • monsters will now take fall damage if player knockback is the cause of them falling

    [/*]
  • knockbacked monster can now hit traps, triggers, etc

    [/*]
  • now level of base item has to be high enough for gem and/or rune

    [/*]
  • good gods can now release holy water near the player as a god power

    [/*]
  • sped up loading blocks from saved world (skips reset blending stuff)

    [/*]
  • sped up database lookups in changeMonsterRarity

    [/*]
  • fixed flame wall item modifier (MaDDworlD)

    [/*]
  • fixed SkillGravestoneSummon not spawning zombies correctly

    [/*]
  • fixed dark orc warlock Curse of Pain, Vulnerability, and CurseOfStammer not working

    [/*]
  • fixed SpecialRoomCaveGypsum not working correctly

    [/*]
  • fixed Berserk world/level modifiers not working correctly

    [/*]
  • fixed buildQualityItemDatabaseEntry setting base in way that makes it search for the entry instead of using the one already have

    [/*]
  • now optimize status effects on loading some so the don\'t take as much processing power during game

    [/*]
  • moved hasEnvironmentFire call after chance calls (should be quicker)

    [/*]
  • fixed bounds of dig entity so monsters digging out with projectiles more accurate (Tiger22)

    [/*]
  • fixed AlternateTargetSafeDistance being too large and AlternateTarget stuff not working

    [/*]
  • ice elementals, lightning elementals, and ghost now have a damage aura

    [/*]
  • weapons can now cause different amounts of knockback

    [/*]
  • staves now have 15% higher knockback

    [/*]
  • now Arilynvia avatar always has some kind of buff skill

    [/*]
  • now Brujar avatar sometimes has earthquake skill

    [/*]
  • now Din avatar sometimes has fire spells

    [/*]
  • now Herodius avatar sometimes has ice spells

    [/*]
  • now Thaden avatar always has some lightning spells

    [/*]
  • now Viedonna avatar always has heal and/or protection spells

    [/*]
  • Arilynvia Blessing no longer gives bonuses to foraging

    [/*]
  • now Arilynvia has an Air Control/Coyote Time blessing

    [/*]
  • now Brujar has a Fall Damage blessing

    [/*]
  • changed wall slide icon to boots_cloth_valtas_advance.tga instead of dodge.tga

    [/*]
  • now Din has Wall Climb, Wall Grip, Wall Jump, and Wall Slide blessings

    [/*]
  • now Herodius has Water Walking and Water Breathing blessings

    [/*]
  • now Thaden has a Extra Jump blessing

    [/*]
  • now Viedonna has Poison Protection, Acid Protection, and Lava Protection blessings

    [/*]
  • now Mortus has a zombie ambush Cataclysm

    [/*]
  • now Blixt has a lightning monster ambush Cataclysm

    [/*]
  • fixed Plague dark elf priest not having poison imbue because of a typo

    [/*]
  • fixed missing GuardDrake and GuardLightningElemental

    [/*]
  • turned off LowHealthStatusEffect stuff (not being used but burning some cpu looking for it)

    [/*]
  • removed a bunch of old unused skills (just slowing down startup)

    [/*]
  • added BehaviorDataDefaultUseSkill and a few others (no data, just so system spends less time trying to find it)

    [/*]
  • now skip AreaResource::buildGroundDetail

    [/*]
  • turned off some old food objects trying to spawn in some level modifiers

    [/*]
  • turned off a few more small things that were being referenced but not actually present

    [/*]
  • fixed auto leveling up NPCs on load trying to start clans

    [/*]
  • fixed leveling up NPCs trying to start clans at all

    [/*]
  • fixed a couple quests changing point of view in their text (Faya AOP)

    [/*]
  • added an arc to damage numbers (can be turned on/off with ui_damageNumbersArc)

    [/*]
  • now higher rarity monsters take less falling damage

    [/*]
  • now glowCondition supports more conditions

    [/*]
  • added an assert if getDatabaseEntry fails (so I can catch more issues dev wise)

    [/*]
  • changed PROTOCOL_VERSION to 154

    [/*]

[ 2025-11-22 00:44:32 CET ] [Original Post]
Din's Champion patch 0.851

This patch fixes a memory creep issue/leak, makes some blocks softer for landing, and fixes several other minor issues.

0.851 change list:

  • now reuse opengl buffers (cuts down a lot on creeping up memory usage)

    [/*]
  • now only take half damage when landing hard on soft surfaces (mud, snow, sand, slush, & tar)

    [/*]
  • fixed cloth hats, staves, and wands not giving their mana boost to player (Impus)

    [/*]
  • fixed potted plants and trophies not transitioning to new world correctly visually

    [/*]
  • made item on ground effects match item rarity more and be bit larger

    [/*]
  • evil god power bar will now glow when close to full

    [/*]
  • good god power bar will now glow when close to full

    [/*]
  • quest threat bar will now glow when close to full

    [/*]
  • dead bodies now have more flies

    [/*]
  • can no longer use higher end vials if don\'t meet the min requirements

    [/*]
  • changed north/south signs to up/down

    [/*]
  • added a shadow behind markers on maps to make them stand out a bit more (ScrObot)

    [/*]

[ 2025-11-14 22:14:28 CET ] [Original Post]
Din's Champion patch 0.850

This patch adds player gravestones, improves player death messages, adds new environment effects, and fixes several other minor issues.

0.850 change list:

  • now spawn a gravestone where player or a town NPC die (just to mark location, doesn\'t contain anything)

    [/*]
  • fixed player death location in announcement

    [/*]
  • added drowned messages

    [/*]
  • added suffocated to death messages

    [/*]
  • added killed by status effect messages (poison, pollution, etc)

    [/*]
  • added killed by block damage messages (lava, poison, etc)

    [/*]
  • added killed by trap messages

    [/*]
  • added killed by exploding barrel message

    [/*]
  • added killed by energy vortex message

    [/*]
  • added killed by lightning message

    [/*]
  • added killed by falling message

    [/*]
  • added killed by fire message

    [/*]
  • animal sounds now go away when unique monster around

    [/*]
  • added leaves falling from trees

    [/*]
  • added water bubbles

    [/*]
  • added random lava spurts

    [/*]
  • added random acid spurts

    [/*]
  • can now pick up player/npc gravestones

    [/*]
  • can now rename player/npc gravestones

    [/*]
  • improved liquids mixing drawing

    [/*]
  • made campfire and torch smoke darker

    [/*]
  • made sparks from torches larger

    [/*]
  • now effects support spawnCountMin & spawnCountMax instead of just spawnCount

    [/*]
  • fixed effects dieTouch

    [/*]
  • now spawnCount from effects can be increased from weather

    [/*]
  • fixed particle models not reseting the animation correctly

    [/*]

[ 2025-11-08 00:03:39 CET ] [Original Post]
Din's Champion patch 0.849

This patch adds craftable signs, adds new bricks, fixes another slowdown, and fixes several other minor issues.

0.849 change list:

  • added vertical version of all bricks

    [/*]
  • can now craft and name signs

    [/*]
  • now combine blocks from explosions quicker and farther range to minimize slowdowns from lots of moving block items

    [/*]
  • fixed some skill hotkey issues (Mike)

    [/*]
  • now for bosses, each possible reinforcement above the first increases the chance of calling for reinforcements

    [/*]
  • can now attack locked/stuck chests

    [/*]
  • fixed NPCs sometimes not sticking around after moving them to town for chance to recruit them

    [/*]
  • entities that can move through blocks (like ghosts) can now see through blocks, can attack through blocks, no longer hit blocks, and can no longer get marked as stuck (They Live)

    [/*]
  • now use teleporter as a backup for getTownLifestonePosition

    [/*]
  • fixed npc engaging in diplomacy without having the skill (Faya AOP)

    [/*]
  • changed hit/destroyed effect for ores/gems to be different than other blocks

    [/*]
  • nemesis and arch-nemesis can no longer be a reinforcement for someone else

    [/*]
  • decreased speed of monster critters from 50.0 to 25.0

    [/*]
  • turned on wood roofs

    [/*]
  • added ui_syncAchievementsFromPortal so can turn off syncing achievements from Steam

    [/*]
  • fixed a couple collision masking issues (never caused problems but logic was wrong)

    [/*]

[ 2025-10-31 22:27:36 CET ] [Original Post]
Din's Champion patch 0.848

This patch makes rescued NPCs available to recruit, makes recruiting NPCs more interesting, makes NPC skills much more useful to the player, and fixes several other minor issues.

0.848 change list:

  • now rescued and some escorts will come to town and be available to recruit to town for 15 minutes

    [/*]
  • now recruitable NPCs need to actually want to come to town to recruit them

    [/*]
  • can now generate/get quests for recruitable NPCs

    [/*]
  • now solved quests for an NPC increases their town desire by 50 points

    [/*]
  • can now donate to an NPC to increase their desire to come to town

    [/*]
  • NPCs with mapping skill now create treasure maps for player occasionally

    [/*]
  • NPC diplomat skill will now reduce threat/power of evil god, nemesis, and arch-nemesis occasionally

    [/*]
  • now NPCs with food skills will host feasts occasionally which makes everyone in town happier

    [/*]
  • increased DonationMult from 7.5 to 15.0

    [/*]
  • fixed changeImmortalBeingPower not working correctly with negative values

    [/*]
  • town NPCs should no longer try to attack player placed blocks that they think are in the way

    [/*]
  • increased imps and zombie imps AttackMult from 1.0 to 2.0

    [/*]
  • increased BlockRoofStone DigHealthMult to 2.0 to match durability of BlockStone better (Faya AOP)

    [/*]
  • now major monster enhancement icons are drawn a bit larger

    [/*]
  • turned off foraging, hunting, trapping, capturing stuff in npc skills (weren\'t doing anything anyways)

    [/*]
  • color coded town desire green or red

    [/*]
  • fixed missing translation QuestAnnounceCataclysmWar (just a typo)

    [/*]
  • added DontAutoSize option to buttons

    [/*]
  • changed PROTOCOL_VERSION to 153

    [/*]

[ 2025-10-24 21:48:45 CET ] [Original Post]
Din's Champion patch 0.847

This patch improves flying monsters, allows ghosts to move through blocks, adds more controls to respawning, improves NPC follow behavior, and fixes several other minor issues.

0.847 change list:

  • wisps, drakes, ghosts, wampirs, and zombie wampirs can now actually fly

    [/*]
  • ghosts can now move through blocks

    [/*]
  • now respawn spots that didn\'t have a monster have less chance to try to respawn

    [/*]
  • now cap monster respawns a little so doesn\'t eventually fill up every respawn spot

    [/*]
  • FollowLeader behavior now fails better so can do something more useful

    [/*]
  • TeleportLeader will now run immediately if FollowLeader fails (assuming it can)

    [/*]
  • made water walking more reliable

    [/*]
  • now liches, death knights, fire elementals, lightning elementals, horrors, and zombie horrors can walk on water

    [/*]
  • no longer get a town attack warning if \"attacked\" door takes no damage (mostly so things like nearby zombie imps don\'t trigger alarm) (Nailclippins)

    [/*]
  • fixed nemesis naga\'s not being able to walk on water

    [/*]
  • red, green, and blue light channels have a little more of the other colors in them

    [/*]
  • fixed some issues with Strongest Monster Defeated and other similar stats - old values will stick around until something is better though (Tuidjy)

    [/*]
  • fixed getMonsterSpawnChance carrying over to all respawns in a level for that frame (probably rarely mattered)

    [/*]
  • changed saveVersion to 309

    [/*]

[ 2025-10-17 21:41:31 CET ] [Original Post]
Din's Champion patch 0.846

This patch adds a new crafted only player option, gets a bunch of old player options working again, fixes giant monsters getting stuck, gives more abilities to Mortus and zombie related bosses, adds instant use potions, and fixes several other minor issues.

0.846 change list:

  • added crafted only player option

    [/*]
  • added old player options to create character screen - cursed, ego, unlucky, poverty, fragile, clumsy, lost, and prima donna

    [/*]
  • fixed giant monsters not being able to destroy blocks to get unstuck

    [/*]
  • Mortus can now start many zombie enhancement world modifiers

    [/*]
  • now Lich, Necromancer, Plaguelord, Darklord, and Mutantlord quests can start several zombie enhancement world modifiers

    [/*]
  • added an instant use health potion that randomly drops but only stays around for 10 seconds (uses on pickup and gives 100% health)

    [/*]
  • added an instant use mana potion that randomly drops but only stays around for 10 seconds (uses on pickup and gives 100% mana)

    [/*]
  • changed BaseQuestWorldEvent RandomEventChance to 0.0 instead of 0.001 - so always has an instigator

    [/*]
  • fixed plague quests not playing completed sound when pickup last item needed

    [/*]
  • added nemesis icons to a few help topics and quests

    [/*]
  • made ice elemental imbue effect smaller

    [/*]
  • added effects to instant XP items

    [/*]
  • added light source to instant XP items

    [/*]
  • fixed cursed and prima donna preventing using basic stuff - blocks, torches, etc

    [/*]
  • fixed not being able to use a cursed item where requirements go too low (like beginning cursed pickaxe)

    [/*]
  • no longer allow crafted only and prima donna at same time

    [/*]
  • changed PROTOCOL_VERSION to 152

    [/*]
  • changed getBlockTileWidth calls to getLevelBlockWidth in varyBlocksInVerticalLevel (same value but not correct)

    [/*]
  • changed getBlockTileHeight calls to getLevelBlockHeight in varyBlocksInVerticalLevel (same value but not correct)

    [/*]

[ 2025-10-11 01:06:35 CET ] [Original Post]
Din's Champion patch 0.845

This patch adds way more variety of houses (especially roofs), fixes/improves some UI issues, and fixes a few other minor issues.

0.845 change list:

  • fixed some special rooms (like vaults) not spawning objects inside of them correctly sometimes

    [/*]
  • made house materials much more random so more variety in towns

    [/*]
  • added stepped 7x3 roofs

    [/*]
  • added stepped 6x3 roofs

    [/*]
  • added triangle 7 roofs

    [/*]
  • added dipped 7x3 roofs

    [/*]
  • added smooth dipped 7x3 roofs

    [/*]
  • added winged 7x3 roofs

    [/*]
  • added 2 new winged roofs

    [/*]
  • added a roundish roof

    [/*]
  • added a roundish tri roof

    [/*]
  • added 2 diamond roofs

    [/*]
  • platforms placed from area blocks will now remove block below if square and bottom of area block

    [/*]
  • fixed not using up blocks when replacing a block (Doesn\'t Learn From Mistakes)

    [/*]
  • added evil/good god icon when highlight icon on game screen (sounds weird but keeps things consistent)

    [/*]
  • now nemesis has icon correctly when a renegade

    [/*]
  • fixed help topic icon not stopping blink with some help topics (like full bags)

    [/*]
  • fixed help topic/diplomcay counts getting in the way of highlighting

    [/*]
  • fixed some help topics not carrying over correctly if save and then immediately resume

    [/*]
  • changed MapVersion to 14

    [/*]

[ 2025-10-03 20:51:38 CET ] [Original Post]
Din's Champion patch 0.844

This patch makes replacing blocks easier, improves help topic system, speeds up gas movement, makes bosses harder, and fixes many other minor issues.

0.844 change list:

  • can now replace blocks directly that were placed by player

    [/*]
  • neutral NPCs will no longer attack player if liquid catches on fire an hurts them (Balavaeros/Nailclippins/su-su-supernova)

    [/*]
  • now only show 1 help topic icon at a time

    [/*]
  • moved help topic icon to left side of the screen, next to current quest icon

    [/*]
  • now shows count of help topics available to read

    [/*]
  • now shows count of diplomacy statements/taunts to read

    [/*]
  • fixed a couple crashes in level editor

    [/*]
  • changed it so lighting towers don\'t need to face direction they shoot (you can\'t tell their direction anyways)

    [/*]
  • increased all gases MaxFlow from 20 to 30

    [/*]
  • now check if good position after respawning a monster position

    [/*]
  • fixed a rarityUpgradeChanceFromDeadbodyRarity issue

    [/*]
  • vendors can no longer damage player placed blocks (Tuidjy)

    [/*]
  • now summons from monsters have a increased chance of higher rarities for every parent rarity

    [/*]
  • fixed some issues with placing a block when block is a slope

    [/*]
  • increased HappinessChangeChat from 1.0 to 2.0

    [/*]
  • now use nemesis and arch-nemesis icons in quest text

    [/*]
  • increased StatMultMaxHealth by 1.0 for all named monsters

    [/*]
  • increased blight spread chance from 0.75 to 0.9

    [/*]
  • dungeon tiles no longer spawn randomly

    [/*]
  • now add all beginning topics at same time (instead of 1 at a time) - so get correct count

    [/*]
  • now taunts icon will only blick for 30 seconds after getting a new taunt

    [/*]
  • now help topic icon will only blick for 30 seconds after getting a new help topic

    [/*]
  • fixed instigator name when adding blight, liquids, or gases

    [/*]
  • moved smart mining icon next to camera mode icon

    [/*]
  • changed \"Ingame Menu\" to \"In-game Menu\"

    [/*]
  • changed Clan Destroyed to Lifestone Destroyed

    [/*]
  • no longer mark any quests as optional (they are all optional except arch-nemesis)

    [/*]
  • rewrote inventory screen help topic slightly

    [/*]
  • simplified basics help topic a little

    [/*]
  • renamed \"Using skills\" help topic to \"Left vs right click\"

    [/*]
  • improved Left vs right click help topic a little

    [/*]
  • removed a rule from advanced bags help topic

    [/*]
  • updated durability, UI screens, advanced inventory screen, and acid help topics

    [/*]
  • added Din icon to some of the help topics

    [/*]
  • removed stash and shared stash help topics

    [/*]
  • added some color to full bags, low health, low mana, ways back to your base, and base gate help topics

    [/*]
  • on help topics screen now color title differently so stands out some

    [/*]
  • changed abandon world quick tip to surrender a world

    [/*]
  • fixed LightningElemental not translated in bestiary

    [/*]

[ 2025-09-26 22:07:12 CET ] [Original Post]
Din's Champion patch 0.843

This patch improves spell effects, smooths liquid movement, fixes a lot of block blending issues, updates a bunch of block colors, and fixes many other minor issues.

0.843 change list:

  • improved fiery blast, arctic shard, fireball, arcane blast, arcane swarm, flaming arrow, posion arrow, posion splash bolt, shock bolt, multishot, bolt of gloom, firebolt, plague bolt, & shadow bolt effects

    [/*]
  • smoothed out liquid movement some

    [/*]
  • added spray on water movement

    [/*]
  • fixed liquids from having gaps during movement fairly often

    [/*]
  • fixed a few more issues with liquid smoothing

    [/*]
  • made Golden Sand textures a bit more gold

    [/*]
  • added blue tint to Shadow Sand

    [/*]
  • made Eternal Mud darker

    [/*]
  • added purple tint to Shadow Mud

    [/*]
  • toned down specular on mud blocks

    [/*]
  • added more yellow into Crimson Mud block

    [/*]
  • added more red into Burnt Mud block

    [/*]
  • fixed alpha not working on several effects like frost and damage flash

    [/*]
  • made combat effects a little smaller so doesn\'t cover victim as much

    [/*]
  • increased monster BaseSpeedSpread from 0.2 to 0.25

    [/*]
  • fixed a blending issue with slopes with a deposit and using correct priority corner

    [/*]
  • fixed a main block / deposit block sorting issue with blends

    [/*]
  • fixed complicated blending issue with main block / deposit block / blends

    [/*]
  • made stone/clay/wood roofs blend into

    [/*]
  • fixed some corner blending issues (needed to blend own tile if blending an edge would break it)

    [/*]
  • fixed a few more blend issues

    [/*]
  • fixed more blending issues (have I mentioned that the blending stuff is complicated?)

    [/*]
  • loose solids can now move into partially empty blocks

    [/*]
  • toned down some avatar effects a little

    [/*]
  • made doors thicker (just a visual thing)

    [/*]
  • made earthquake effect not flat

    [/*]
  • made totem and tower bounds a little smaller so sit on slopes better

    [/*]
  • EntityBase::getCenter now takes into account scale

    [/*]

[ 2025-09-19 22:15:09 CET ] [Original Post]
Din's Champion patch 0.842

This patch improves the UI especially the main in-game menu, balances a bunch of things better, toned down several effects, and fixes many other minor issues.

0.842 change list:

  • moved game menu buttons to bottom right to stand out more

    [/*]
  • now if highlight any game menu icon it shows expanded menu - larger icons, screen name, hotkey

    [/*]
  • added lock/unlock buttons for expanded menu

    [/*]
  • increased monster health in higher difficulties

    [/*]
  • Assassins, Scouts, Plagues, and Curses now require much higher MinimumThreatFromParent and also reduce parent threat when they start

    [/*]
  • increased StartLightIntensity from 1.6 back to 2.0

    [/*]
  • fixed GameClient::getModifiedNumber not working on world modifiers (level modifiers worked fine)

    [/*]
  • made level/world modifiers that decrease block lighting to be 1/3 less

    [/*]
  • increased MaxGasesFlowMult back up to 3.0 and now it applies to MaxFlow for gases

    [/*]
  • increased dungeon SecondaryBlockClumpsMult from 1.0 to 2.0

    [/*]
  • flipped DirtBlack/DirtOrange & MudBlack/MudOrange levels (so less black blocks overlapping each other)

    [/*]
  • now hide lifestone icon and health bar if lifestone not damaged

    [/*]
  • now selected tool/skill slots on the hotbar are drawned bigger so they are a little more obvious which are selected

    [/*]
  • moved current quest icon to left side of screen

    [/*]
  • now hide nemesis and arch-nemesis icons on game screen until threat is at least 10 (of 100)

    [/*]
  • moved quest threat bar to other status things in top left corner

    [/*]
  • moved journal to main game menu

    [/*]
  • moved bestiary to main game menu

    [/*]
  • no longer show chat button in singleplayer

    [/*]
  • now hide some of the event text buttons when no event text showing

    [/*]
  • fixed evil god icon and power bar showing up at different amounts

    [/*]
  • no longer show use skill hints or block highlights when not showing ui

    [/*]
  • moved shortest quest ui elements over to left side

    [/*]
  • moved time to bottom left corner

    [/*]
  • decreased AtLeastHighestQuestThreat to show threat bar from 25 to 10 so matches when show nemesis/arch-nemesis icons

    [/*]
  • moved xp bar up slightly to fit with new bigger hotbar slots

    [/*]
  • moved player status effect icons down a little

    [/*]
  • added outline around game menu icons

    [/*]
  • changed character menu to use tabs

    [/*]
  • fixed close/help icon positions on quest, skills, town, crafting, solve quests, buy/sell, & get quests screens

    [/*]
  • moved a few UI elementals around a little to fit new arrangement

    [/*]
  • rearranged journal a little to give more room for player name (can get long because of 3 specialties) (Tuidjy)

    [/*]
  • turned off some help topics - Vendors, ObjectInteraction, Money, BuyingSkills, EgoItems, FragileItems, Acid, Locks, ItemRarity, Alt, CharacterScreen, UIScreens, and Relations

    [/*]
  • toned down specular on chests

    [/*]
  • increased necroBold spawnRate from 6.0 to 120.0

    [/*]
  • made statues bounds a little smaller so they will sit on the ground a bit better

    [/*]
  • toned down burst of speed and Concentration: Poison effects

    [/*]
  • toned down haste effects

    [/*]
  • toned down effects on fire, ice, poison, and elemental totems

    [/*]
  • turned off most powerful boss stuff on world map (just focus or nemesis, arch-nemesis, and evil god)

    [/*]
  • toned down frost effect a little

    [/*]
  • turned off screenshot taken center print

    [/*]
  • added autoScreenshotWithUI so can do auto screenshots with the UI (dev thing)

    [/*]
  • added cheat_addStatusEffect to test status effects/effects better

    [/*]

[ 2025-09-12 22:37:16 CET ] [Original Post]
Din's Champion early access month 11

Din\'s Champion has now been in early access for over 11 months.\n\nAs of this post, we\'ve released 41 patches (7 since the last status blog) with 1,603 total changes (356 since the last post), which can be read here . This consists of a ton of small fixes and balance changes, but there have been a bunch of larger changes.\n\n\nBetter graphics: We\'ve improved the lighting. It is now brighter, has richer colors, and is much more consistent. Also background blocks and cut block edges have been improved so they look much better.\n\nBosses: Bosses are more dangerous than ever. They have new tactics, many monster types now have boss only skills, and they have several new quests they can start.\n\nNew quests: There are several new quests: scouts, assassins, poisoned supplies, infestations, ice machines, blight machines, and monsters can even dominate an area so much they bend it to their will.\n\nOptimizations: Many things are now optimized better (general fps, start up, & world building). We\'ve also tracked down and fixed several slowdowns, a few minor memory leaks, and some hitches.\n\nPlayer movement: Movement is now more responsive.\n\nTowns: You can now find towns full of NPCs in your adventures!\n\n\nThat\'s it for all of the major new changes, but there are still a lot of changes coming.\n\nAs always comments are welcome!

[ 2025-09-10 19:00:32 CET ] [Original Post]
Din's Champion patch 0.841

This patch fixes several slowdowns, balances new quest generation better, fixes a couple crashes, fixes a few minor memory leaks, and fixes many other minor issues.

0.841 change list:

  • decreased ProjEnvironmentFire Life from 30.0 to 6.0

    [/*]
  • decreased EnvironmentFireSpreadSameBlockChance from 0.1 to 0.0

    [/*]
  • decreased EnvironmentFireSpreadDifferentBlockChance from 0.0015 to 0.0

    [/*]
  • changed BlockSmoke DisperseChance/DisperseAmount from 0.5/128 to 1.0/256

    [/*]
  • summoned monsters can no longer summon more monsters

    [/*]
  • now there is a max cap on outstanding quests for any one parent quest

    [/*]
  • there is now a cap on how much an area can dim torches and other similar light sources (MaxHan)

    [/*]
  • changed StatusEffectFireEnchantment and other similar status effects to use OnlyOneKeepOldResetTime instead of OnePerInflicterKeepOldResetTime

    [/*]
  • uprisings will no longer spawn unique monsters when they are adding new monsters

    [/*]
  • fixed a potential crash in MemorySystem::allocate

    [/*]
  • now gases will move a bit quicker if too many gases moving (tries to catch up)

    [/*]
  • fixed areas created from buildExtraLevel calls not being freed correctly

    [/*]
  • fixed unique areas not getting freed correctly in Sections

    [/*]
  • fixed Chest::_specificItems not getting deleted correctly when chest was

    [/*]
  • fixed the situation where an NPC gets saved as an actor but loads as a vendor (and causing a crash) (Faya AOP)

    [/*]
  • decreased MaxFavoriteQuestsToStartChance from 0.75 to 0.5

    [/*]
  • less chance of nemesis or arch-nemesis starting more than 1 quest at a time

    [/*]
  • fixed some augments causing damage to the player when they shouldn\'t be (su-su-supernova)

    [/*]
  • changed grate recipe from iron ore to iron bar

    [/*]
  • now keep PackedData for WorldMap saving so less memory trashing (new/delete calls)

    [/*]
  • arch-nemesis MaxOutstandingQuests is now a little higher than other quests

    [/*]
  • now make sure monsters don\'t try to start fires out of bounds (Ironclaw)

    [/*]
  • fixed QuestEventTownAttackTownAttack messages trying to mention covenant name (Ironclaw)

    [/*]
  • nemesis now has WaterWalking if marker for nemesis or base monster archetype

    [/*]
  • fixed blockInteractions, recipes, and immortalBeings not getting deleted properly on exit

    [/*]
  • now PackedData::addFreePackedDataObject doesn\'t add dataObject to free list if shutting down

    [/*]
  • now resourceSystem shuts down almost last so more things are deleted correctly (only really a debugging issue)

    [/*]
  • now delete enum data on exit

    [/*]
  • now delete a bunch of string arrays on exit

    [/*]
  • now force delete all resources on exit even if have some users

    [/*]
  • now delete _freePackedDataObjects memory on exit

    [/*]
  • now delete a few more static arrays on exit

    [/*]
  • changed _saveVersion to 307

    [/*]

[ 2025-09-05 23:15:22 CET ] [Original Post]
Bosses - Patch 0.840

This patch makes bosses more unique (tactics, skills, quests, etc), adds several new quests, adds a new grate block, and fixes many other minor issues.

0.840 change list:

  • added grate block (solid but lets liquid and gas pass through)

    [/*]
  • now ArchetypeFireElemental allowed to be a boss

    [/*]
  • added scout quest

    [/*]
  • added assassin quest

    [/*]
  • added supply poisoned quest

    [/*]
  • added infestation quest

    [/*]
  • now many monster status effects no longer read stat changes so can process them faster (Faya AOP)

    [/*]
  • changed many monster status effects to OnePerInflicterKeepOldResetTime or OnlyOneKeepOldResetTime instead of OnePerInflicter or OnlyOne

    [/*]
  • DeadlyPoison quest now has MinLevel of 10

    [/*]
  • imps no longer get higher chance of potions when boss

    [/*]
  • added war against town quest

    [/*]
  • monsters can now start fires

    [/*]
  • added ice machine quest

    [/*]
  • hulks can now be bosses

    [/*]
  • added blight machine quest

    [/*]
  • zombie bosses more likely to start blight machine quests

    [/*]
  • most zombie bosses will no longer use any of the different potions

    [/*]
  • added Domination quests - DarkElf, Imp, Naga, Torva, DeathKnight, Lich, FireElemental, Horror, Saurian, Stalker, Scree, Shadow, Frenzy, FourArms, ZombieHorror, ZombieSaurian, ZombieFiend, ZombieShadow, ZombieStalker, ZombieFourArms, ZombieImp, ZombieNaga, ZombieFrenzy, ZombieDarkElf, DarkOrc, ZombieLord, Rylor, Vortar, Demon, Scorpid, LightningElemental, IceElemental

    [/*]
  • added human zombies as lich followers

    [/*]
  • fixed archnemesis using tactics more than they should

    [/*]
  • added a start fire tactic

    [/*]
  • can now add nemesis specific skills to monsters (have to be nemesis or arch-nemesis to use them)

    [/*]
  • added smoke screen skill to imp nemesis

    [/*]
  • fixed virtual canAddStatusEffect calls not matching correctly (preventing some monster debuff skills not working)

    [/*]
  • male imp bosses now start more uprisings

    [/*]
  • female imp bosses now start more wars

    [/*]
  • female imp bosses dominate more areas

    [/*]
  • added Flaming Weapon to torva bosses

    [/*]
  • added Flaming Weapon to death knight bosses

    [/*]
  • added Freezing Weapon to dark elf warrior bosses

    [/*]
  • added Poison Weapon to dark orc berserker bosses

    [/*]
  • increased hulk & zombie hulk DiggingMult from 1.0 to 1.5

    [/*]
  • hulk bosses now add less allies

    [/*]
  • dark elf bosses now add more allies

    [/*]
  • zombielords now add more allies

    [/*]
  • torvas and dark elves now more likely to dominate an area

    [/*]
  • torvas, liches, heralds, stalkers, zombie stalkers, and zombie scree now start more uprisings

    [/*]
  • torva shaman, rylors, and chaos lords now start more fires

    [/*]
  • torvas, dark orc berserkers, and rylor bulls now taunt more

    [/*]
  • TorvaShaman more likely to use resistance potions

    [/*]
  • torva shaman, liches, vortar soldiers, and vortar raiders more likely to attack town

    [/*]
  • death knights and saurian now hate each other

    [/*]
  • horrors and zombie horrors now try to dominate areas less

    [/*]
  • scree, zombie scree, shadows, and zombie shadows cause more ambushes

    [/*]
  • fixed ambush, ambush on retreat/run, and diversion tactics

    [/*]
  • fixed boss ambush saying they were ambushed instead of player

    [/*]
  • now bosses can also bring in scouts, assassins, and hunters as reinforcements

    [/*]
  • stalker hunter, dark elf assassins now sends out more hunters/bounty hunters

    [/*]
  • zombie imp and zombie scree no longer run, retreat, or banish

    [/*]
  • vortar soldiers, lightning elementals, and Zombie Furies now start more wars

    [/*]
  • vortar warlocks and chaos lords more likely to set up a demon gate

    [/*]
  • Zombie Stalker bosses now have teleport

    [/*]
  • now only torva shaman bosses can summon fire elementals (now TorvaShaman1 has a summon)

    [/*]
  • saurian bosses can now summon lightning elementals

    [/*]
  • fury bosses can now summon scree

    [/*]
  • dark orc scout bosses can now summon dark orc shamans and dark orc warlocks

    [/*]
  • now more versions of Dark Orc Warlock can summon scree and furies but furies are now nemesis only

    [/*]
  • Scorpid bosses can now summon scorpions

    [/*]
  • Shadow bosses can now summon more shadows

    [/*]
  • now unique monsters can cause blight explosions

    [/*]
  • now liches, zombie shadows, and zombie lords have higher chance of blight explosions

    [/*]
  • now unique monsters can start storms

    [/*]
  • now horrors, saurian mages, and lightning elementals have higher chance of starting storms

    [/*]
  • now unique monsters can release poison gas and exploding gas

    [/*]
  • now zombie fire throwers have higher chance of releasing exploding gas

    [/*]
  • now zombie imps (male & female) have higher chance of releasing poison gas

    [/*]
  • dark elf priest and zombie dark elf bosses now have a darkness skill

    [/*]
  • now zombie dark elves send out more assassins

    [/*]
  • dark elf warrior bosses now have blade of darkness skill

    [/*]
  • female imp bosses now can use 1 more healing potion

    [/*]
  • death knight bosses now can use 1 more rejuvenation potion

    [/*]
  • now zombie fury bosses have BurstOfSpeed skill

    [/*]
  • now dark elf assassin bosses have sprint skill

    [/*]
  • Zombie Saurian bosses can now shoot fireballs from their mouth

    [/*]
  • now scree and zombie scree have rupture armor impale skills

    [/*]
  • now female imp and female zombie imp bosses get an extra projectile

    [/*]
  • now hulk boss stunning hit has extra knockback

    [/*]
  • hulks now start less uprisings

    [/*]
  • now stalker hunter boss ranged attack always pierces

    [/*]
  • now unique monsters have a really small chance to pray and increase evil immortal\'s power

    [/*]
  • now naga priest and dark elf priest have much higher chance to pray and increase evil immortal\'s power

    [/*]
  • now ice elemental bosses have ice storm skill

    [/*]
  • now lighting elemental bosses have a chain lighting skill

    [/*]
  • now herald, zombie fury, and chaos lord bosses have fear skill

    [/*]
  • changed dark elf stealth to be more like brood/shadow so more reliable

    [/*]
  • now DarkElf Wizard bosses have Maelstrom skill

    [/*]
  • now Fire Elemental bosses have fire aura skill

    [/*]
  • now Lightning Elemental bosses have lightning aura skill

    [/*]
  • now Ice Elemental bosses have cold aura skill

    [/*]
  • now naga priest bosses have area heal skill

    [/*]
  • added soul shield skill to lich bosses

    [/*]
  • added energy shield skill to dark orc shaman bosses

    [/*]
  • added battle shout skill to vortar soldier bosses

    [/*]
  • now horror bosses have chance that projectiles fork

    [/*]
  • now zombie horror bosses have chance that projectiles are homing

    [/*]
  • fixed some monster skills because was trying canSee checks with origin instead of center

    [/*]
  • canSee checks now go through platforms

    [/*]
  • fixed a way that paying a vendor to come to town could fail

    [/*]
  • fixed some issues with meeting quests

    [/*]
  • now quests that that try to start with 100% chance of happening ignore MinThreat stuff

    [/*]
  • naga & zombie naga bosses can now walk on liquids

    [/*]
  • now torva bosses use shields

    [/*]
  • added shield bash skill to torva bosses

    [/*]
  • fixed canUse call in BehaviorUseSkill::start not using correctly target

    [/*]
  • added corpse explosion skill to lich bosses

    [/*]
  • scree, stalker, and zombie stalker bosses can now jump higher

    [/*]
  • fury bosses can now go into frenzy mode basically with any morale

    [/*]
  • added Sweeping Flames to fire elemental bosses

    [/*]
  • added Lightning Swarm to saurian mage bosses

    [/*]
  • added Arcane Swarm to dark orc warlock bosses

    [/*]
  • added Curse of Enfeeblement, Curse of Pain, and Curse of Vulnerability skills to vortar warlock bosses

    [/*]
  • chaos lords are now explicitly friendly with other demons

    [/*]
  • added Circle of Power skill to chaos lord bosses

    [/*]
  • added net skill to stalker hunter bosses

    [/*]
  • added ice wall skill to ice elemental bosses

    [/*]
  • arch-nemesis now has a chance to banish their attacker (temporarily teleport them away)

    [/*]
  • increased MonsterSpawnChanceMult in wars and battles

    [/*]
  • monsters that are larger than usual dig out of blocks better now (wasn\'t using scale in block attack)

    [/*]
  • now darkness level/world modifiers will decrease block light sources (torches, lava, etc)

    [/*]
  • fixed a couple memory leaks in buildAndEquipItem (probably never actually hit them though)

    [/*]
  • added autoScreenshot (dev thing)

    [/*]
  • changed saveVersion to 306

    [/*]
  • changed PROTOCOL_VERSION to 151

    [/*]
  • now test_stressMonsters will test nemesis only skills also

    [/*]

[ 2025-08-29 23:35:44 CET ] [Original Post]
Optimizations - Patch 0.839

This patch optimizes things better (fps, start up, & world building), fixes some hitches, makes player movement better, fixes some graphic issues, and fixes many other minor issues.

0.839 change list:

  • now preload tiles around the viewing area slowly so less building of tiles all at once when you move (less hitches)

    [/*]
  • now sort drawing surfaces a little better to have less texture changes

    [/*]
  • now skip light passes on entities if no contribution from light and at least 1 other light has or will be drawn

    [/*]
  • now skip light passes on blocks if no contribution from light and at least 1 other light has or will be drawn

    [/*]
  • fixed settleAllLooseSolids, settleAllGases, and settleAllLiquids all looping over level total size instead of level tile size (NULL checks so not crashing but doing a lot of nothing)

    [/*]
  • decreased StartLightIntensity from 2.0 to 1.6

    [/*]
  • increased MaxSpeedAccelMult from 3.5 to 5.25

    [/*]
  • increased MaxSpeedDecelMult from 3.0 to 4.5

    [/*]
  • decreased GroundJumpImpulseMult penalty on several blocks (mud, tar, ice, etc)

    [/*]
  • fixed blending with platforms (su-su-supernova)

    [/*]
  • fixed a blending issue with wood and partial blocks sometimes (Nailclippins)

    [/*]
  • new entities that show up on screen edge no longer fade in

    [/*]
  • fixed lock pick experience using wrong level

    [/*]
  • now cap objectiveLevel in experience stuff to 200

    [/*]
  • added new dungeon tiles (look same as stone roof, but things can spawn on them, are tougher, and different name)

    [/*]
  • no longer get fully explored or cleared bonus for levels (really doesn\'t make sense for this game)

    [/*]
  • added new quick tip \"It is wise to keep your entertainer NPCs at normal or work focus to keep them entertaining other NPCs.\"

    [/*]
  • fixed HitEffectColor on grass, wood, brick, glass, clay roof, and stone roof blocks

    [/*]
  • now only set 1 color for entities (instead of building array with all same values)

    [/*]
  • fixed an unneeded sqrt call in LightingSystem::setupLight

    [/*]
  • ifdefed out some Drox specific planet lighting (don\'t use)

    [/*]
  • ifdefed out models on world map (don\'t use)

    [/*]
  • ifdefed out shadow mapping support (don\'t use)

    [/*]
  • ifdefed out more of the blended tiles support (don\'t use)

    [/*]
  • ifdefed out Shader::buildBlendedTilesShader & Shader::buildRandomIconShader

    [/*]
  • now WorldBlock::getFirstTextureName uses const String& so less String construction which can be slow when building a ton of blocks

    [/*]
  • changed DatabaseEntry::getKeyValue, DatabaseEntry::getStringValue, and SimpleData::getDatabaseStringValue to const String& (should speed up some things, mostly startup)

    [/*]
  • changed DatabaseEntry::getIntValue and DatabaseEntry::getFloatValue to use const String& instead of local var (should speed up some things, mostly startup)

    [/*]
  • addKeyValue setBase now uses local emptyString instead of \"\" (less conversions for loading)

    [/*]
  • removed a couple unnecessary checks in Database::getDatabaseEntry

    [/*]
  • now convertCharacterStatNameToNum and convertDynamicCharacterStatNameToNum use hashes to be much quicker

    [/*]
  • now minimize reading normal and dynamic stats on magic modifiers (there are a lot of modifiers and a lot of stats)

    [/*]
  • now GameShared::getNpcChat uses hashes to speed up

    [/*]
  • changed SimpleData::getDatabaseEntryName to use const String&

    [/*]
  • sped up Database::getDatabaseEntry when looking for Base (now tries backwards in list a little)

    [/*]
  • now Quest::syncLevelAndSeed calculates what seed it needs (much quicker than old way)

    [/*]
  • fixed a potential memory leak in Game::createRandomQuest (not likely but better code)

    [/*]
  • made Game::createRandomQuest kill a quest earlier in the process if quest level too low

    [/*]
  • made it so quests that try to get shoved into a specific level that can\'t have them fail much quicker

    [/*]
  • now use cached tile for updating loose solids, liquids, and gases when building world

    [/*]
  • made settleAllLooseSolids, settleAllGases, and settleAllLiquids loop through tiles directly instead of calling getTile for each

    [/*]
  • sped up some faction stuff a little

    [/*]
  • changed PROTOCOL_VERSION to 149

    [/*]

[ 2025-08-15 20:02:25 CET ] [Original Post]
Din's Champion patch 0.838

This patch improves the lighting (brighter, richer colors, and much more consistent), makes cut block edges look better, adds new quest sounds, makes NPCs happier, and fixes many other minor issues.

0.838 change list:

  • changed lighting model - lose some of the directional lighting, but now light sources brighter, colors richer, and much more consistent

    [/*]
  • made bricks have a ragged edge instead of a straight cut (subtle but looks better)

    [/*]
  • made cut blocks (stone & ice) have a less straight edge

    [/*]
  • fixed light sources dimming a lot when slightly overlapping a solid block

    [/*]
  • added new sounds for new curse, plague, machine, hunter, and rengade quests

    [/*]
  • now war quests play declared war sound

    [/*]
  • decreased HappinessDegradation from -0.005 to -0.0025

    [/*]
  • decreased HappinessDegradationPerTownMember from -0.0005 to -0.00025

    [/*]
  • decreased BaseRune BaseValuePerLevel from 20.0 to 5.0

    [/*]
  • added glowing red, blue, green, orange, purple, and yellow mushrooms

    [/*]
  • added new mushroom groves

    [/*]
  • now explosive mushrooms are more common in mushroom levels/worlds

    [/*]
  • grass no longer prevents loose solids from moving

    [/*]
  • increased obsidian ValueMult from 1.32 to 2.0

    [/*]
  • changed wood block DrawPriority to 0.8 (was conflicting with some other blocks)

    [/*]
  • increased MinLevel of first tar to 10 levels higher

    [/*]
  • fixed special rooms not using higher level objects when they are supposed to

    [/*]
  • fixed wood and stone blending into glass backgrounds

    [/*]
  • fixed AnimationResource::getRadius not testing frame bounds (was causing entities to draw black in rare circumstances)

    [/*]
  • made bounds on trophies and potted plants narrower so easier to place

    [/*]
  • added new NPC chat for killing nemesis or arch-nemesis

    [/*]
  • turned off fade in new entities on trees

    [/*]
  • added show/hide Bandages option on tailoring crafting screen (Tuidjy)

    [/*]
  • now glowing mushrooms will spawn in groups more often

    [/*]
  • made level and switch bounds smaller to match model better

    [/*]
  • fixed fairies light position

    [/*]
  • fixed roof in \"spawn\" house

    [/*]
  • now show tech # on bandages

    [/*]
  • fixed a comment in tryTransitionLiquid

    [/*]

[ 2025-08-09 20:58:27 CET ] [Original Post]
Din's Champion patch 0.833

This patch fixes a couple crashes, fixes a rare loading issue, adds a bunch of new small locations (Jails, Craters, Galleries, etc), furnishes already existing houses much better, and fixes several other minor issues.

0.833 change list:

  • fixed an issue with loading a world, saving, and then resuming it again (ScrObot)

    [/*]
  • fixed loading active liquids, loose solid, and gases count (was saving as unsigned and loading as signed) (Faya AOP)

    [/*]
  • fixed an infinite loop when using test_stressMonsters for a while

    [/*]
  • fixed background in special rooms not keeping empty spaces

    [/*]
  • now dig entities stay around long enough for slow attacking monsters (like guardians)

    [/*]
  • now weapon range for monsters when digging is longer for larger monsters (so they can dig themselves out better)

    [/*]
  • now quest threat can go up when no town attacks is turned off (still no town type of attacks of course)

    [/*]
  • now if town attacks are turned off, a quest spawning another quest reduces its quest threat (normal a town attack is only thing that reduces it)

    [/*]
  • added Jail special rooms

    [/*]
  • added wood bridges

    [/*]
  • added another mystic arch

    [/*]
  • added BridgeBandits, BridgeGuardian, and BridgeMonsters special rooms

    [/*]
  • made guardians that guard specific things (chests, bridges, etc) smaller so they fit better

    [/*]
  • added DeepWell special room

    [/*]
  • added better Encampment special rooms

    [/*]
  • made farms look better (nice rows of plants)

    [/*]
  • now special rooms can spawn recruitable NPCs

    [/*]
  • now sanctuaries sometimes have NPCs in them

    [/*]
  • added Crater rooms

    [/*]
  • added bigger jails (up to 3 wide)

    [/*]
  • added tables and chairs to most houses

    [/*]
  • added paintings to houses (rare)

    [/*]
  • added banners to houses (rare)

    [/*]
  • added trophies to houses (rare)

    [/*]
  • added chests to houses (somewhat common)

    [/*]
  • made burial mound a little less safe

    [/*]
  • added Gallery special room

    [/*]
  • added 3 more vault variants

    [/*]
  • fixed blight gas not doing damage

    [/*]
  • now monsters only wander towards the town lifestone at night

    [/*]
  • increased Escort MinLevel from 5 to 10

    [/*]
  • decreased major quest monster MaxPotionsUse from 2 to 1

    [/*]
  • fixed Sonic Blast aiming getting stuck locked on enemies (Faya AOP)

    [/*]
  • fixed Arcane Blast not needing to hit for status effect to affect the target (glass zebra)

    [/*]
  • fixed first wall climb rune not inserting or extracting correctly (Faya AOP)

    [/*]
  • decreased IntensityDecreasePerSecond from 10.0 to 7.5 (combat music will last a little longer)

    [/*]
  • added chance of broken bridges

    [/*]
  • gave already placed trophies a little randomness to the placement angle

    [/*]
  • now offset paintings a bit so you can align them to blocks

    [/*]
  • fixed some painting alignment issues

    [/*]
  • changed bridges to be contained by clay instead of stone

    [/*]
  • now found Crystal Field messages mentions color

    [/*]
  • rescue npcs will no longer open doors

    [/*]
  • added desc to pickaxes and shovel pickaxes

    [/*]
  • house foundations now have a more random thickness so looks less blocky

    [/*]
  • now special room can specify a different special room for matching area block purposes (so different special rooms can share area blocks)

    [/*]
  • now special rooms with set pieces can be multiple area blocks wide/tall without needing specific connection name

    [/*]
  • now banner plays a sound when you use it

    [/*]
  • decreased Lava WaveFrequency from 15.0 to 10.0

    [/*]
  • turned pathfinding off in BehaviorAdventure::pickIntermediateGoal

    [/*]
  • fixed a gossip typo

    [/*]
  • fixed some more unsigned/signed issues in loading/saving: evidence, quests, unique players, player planet knowledge (probably have never caused an issue though)

    [/*]

[ 2025-07-04 22:22:21 CET ] [Original Post]
Din's Champion patch 0.832

This patch adds shovel pickaxes, adds several new small areas (Oasis, Mystic Arch, Monolith, etc), adds Holy Water as a new liquid, and fixes several other minor issues.

0.832 change list:

\

    \

  • added shovel pickaxes

    \

  • now special rooms can use predefined blocks for more impressive, consistent look

    \

  • increased LevelSpecialRoomChance from 0.25 to 0.5

    \

  • added Holy Water - will heal if touching

    \

  • added oasis special room

    \

  • added Mystic Arch special room

    \

  • added Ancient Tree special room

    \

  • added Monolith special room

    \

  • added Bridges

    \

  • added Burial Mound

    \

  • added stone caves for each stone type (special small area that can spawn before it's normal level)

    \

  • now vaults are higher level stone rooms with sturdy locked doors

    \

  • now levels can have more than 1 special room

    \

  • special rooms can now specify BlockLevelIncrease

    \

  • tripled plants in farms

    \

  • added 3 monolith variations

    \

  • added an oasis variation

    \

  • changed save version to 305

    \

  • changed PROTOCOL_VERSION to 146

    \

  • fixed name widths in editor ui

    \

[ 2025-06-26 17:57:32 CET ] [Original Post]
Din's Champion patch 0.831

This patch improves knockback, improves the dynamic combat music, makes quests in small areas work better, improves collections, and fixes several other minor issues.

0.831 change list:

\

    \

  • now when quest needs monster in a level it also includes neighbor levels

    \

  • now quests that spawn items on ground move quest if can't spawn any items

    \

  • now quests that spawn items on ground attempt more times if can't spawn enough items

    \

  • split PlayerHitKnockbackAtMaxDamage & PlayerHitKnockbackMax

    \

  • increased PlayerHitKnockbackAtMaxDamage from 750.0 to 3000.0

    \

  • decreased PlayerHitKnockbackMax from 750.0 to 600.0

    \

  • increased KnockbackDamageMult from 900.0 to 3000.0

    \

  • increased KnockbackMax from 600.0 to 750.0

    \

  • increased KnockbackDeadMult from 0.25 to 1.0

    \

  • added collection print and sound

    \

  • now only check collection unlock if item in bag or hotbar

    \

  • now check _unlockedFromItem much earlier in UnlockClient::shouldUnlock

    \

  • now only identified items count for collections

    \

  • fixed ward skills when augment always doing fire damage instead of appropriate damage type (Faya AOP)

    \

  • fixed protections spells when augment always doing fire damage instead of appropriate damage type

    \

  • fixed StrengthOfStone when augment always doing fire damage instead of appropriate damage type

    \

  • added SpottedByEnemyIntensity for dynamic combat music

    added CriticalPainIntensity for dynamic combat music

    \

  • added where gems could be found to gem collection entries

    \

  • fixed build a good house quests sometimes not solving correctly (Amlealok)

    \

  • minor optimization of generateColors

    \

  • changed Wall Slide, Wall Grip, Wall Climb, and Wall Jump abbreviations to lowercase to fix some duplicates and to stay consistent (Tuidjy)

    \

  • vials of liquids no longer have desc that mentions filling them up

    \

[ 2025-06-13 22:16:08 CET ] [Original Post]
Collections - Patch 0.830

This patch adds Collections (Trophies, Banners, Resources, Weapons, Armor, & Jewelry), adds trophies, and fixes several other minor issues.

0.830 change list:

\

    \

  • added monster Trophies

    \

  • added Trophies Collection

    \

  • added Banners Collection

    \

  • added Resources Collection

    \

  • added Weapons Collection

    \

  • added Soft Armor Collection

    \

  • added Hard Armor Collection

    \

  • added Jewelry Collection

    \

  • now items from challenge pillars are at minimum very rare like they were suppose to be (ulyssessword/Jackrel, Scaver of Ramming)

    \

  • can no longer fill already filled vials

    \

  • now a 10% chance a money drop will by 4 times larger

    \

  • special clumps get a bit rarer at higher levels

    \

  • fixed not being able to add Mana steal on block rune to a shield (Fleshbits)

    \

  • can now cancel a shape change by using same skill

    \

  • made sure npcs that aren't part of town don't get a banish vote (not sure this changes anything though)

    \

  • added a way to rotate player placed objects after they have been placed without picking back up

    \

  • town can no longer build you a statue if there are no NPCs in town

    \

  • now show door level requirement (Tuidjy)

    \

  • now unlock only resets number of achievements if this is a new unlock

    \

  • fixed a typo in Judgmental desc (Tuidjy)

    \

  • at least for trophies, now attachments can have attachments

    \

  • changed PROTOCOL_VERSION to 145

    \

[ 2025-06-08 20:20:34 CET ] [Original Post]
Din's Champion patch 0.829

This patch fixes a crash, makes treasure find potions much cooler, makes specific gems more common in specific biomes and/or from specific monsters, and fixes several other minor issues.

0.829 change list:

  • fixed a crash when chest is open and target yourself (Faya AOP)
  • now most ores/gems have a little random sparkle effect to draw a little more attention to them
  • now treasure find potions make ores/gems sparkle even in the dark
  • Poison Wastelands now have more Emeralds
  • Infernos now have more Rubies & Powerstones
  • Arctic now have more Sapphires & Diamonds
  • Deserts now have more Sunstones & Citrines
  • Jungles now have more Bloodstones
  • Swamps now have more Pearls
  • Plains now have more Moonstones
  • now Emerald Vortars, Poison Drakes, Dark Orcs, Dark Elf Assassins, Green Scree, and Nagas have extra chance of dropping an Emerald
  • now Ruby Vortars, Fire Drakes, Death Knights, Torvas, Dark Elf Wizards, and Red Scree have extra chance of dropping a Ruby
  • now Sapphire Vortars, Ice Drakes, Dark Elf Wizards, Gaurdians, and Blue Scree have extra chance of dropping a Sapphire
  • now Topaz Vortars, Lightning Drakes, Stalkers, Saurians, and Orange Scree have extra chance of dropping a Topaz
  • now Amethyst Vortars, Horrors, Dark Elf Wizards, and Purple Scree have extra chance of dropping an Amethyst
  • now Imps have extra chance of dropping a Diamond
  • now Blue Scree & Stalkers have extra chance of dropping a Moonstone
  • now Dark Elf Dark Priests & Dark Orcs have extra chance of dropping a Bloodstone
  • now Red Scree have extra chance of dropping a Sunstone
  • now Green Scree have extra chance of dropping a Powerstone
  • now Horrors & Purple Scree have extra chance of dropping a Garnet
  • now Blue Scree have extra chance of dropping a Aquamarine
  • now Onyx Vortars, Dark Orc Warlocks, Liches have extra chance of dropping an Onyx
  • now Leprechauns have extra chance of dropping a Pearl
  • now Death Knights & Stalkers have extra chance of dropping a Tourmaline
  • now Turquoise Vortars, Guardians, & Blue Scree have extra chance of dropping a Turquoise
  • now Citrine Vortars, Stalkers, & Yellow Scree have extra chance of dropping a Citrine
  • now Red Scree have extra chance of dropping a Jasper
  • now Dark Orcs, Liches, & Green Scree have extra chance of dropping a Peridot
  • added favorite biome to monsters desc
  • now gems tell you more common places and monsters you can find them from
  • added a little color coding to make monster descriptions more readable
  • moved ragnar to bottom of banner (Faya AOP)

[ 2025-05-23 21:44:41 CET ] [Original Post]
Din's Champion patch 0.828

This patch gives NPCs happiness bonuses from things like furniture and decorations, adds a lot of new NPC dialog, adds a way to lock doors to keep NPCs safe, and fixes several other minor issues.

0.828 change list:

  • can now lock doors so town members can't open
  • now chairs, tables, and paintings in their house make NPCs happier (limited to 1 each)
  • now crafting stations in their house make NPCs unhappier
  • now killed town npcs will drop a gravestone
  • added HappinessDegradationPerTownMember of -0.0005
  • added ~53 new npc dialog lines
  • now use npc nickname in death message (and probably many other messages that come from server)
  • fixed Elemental Poison/Acid Protection augments dealing fire damage (glass zebra)
  • fixed Draaien's Banner sometimes being invisible (ulyssessword)
  • fixed a place InitDirection only using first entry
  • changed save version to 304
  • changed PROTOCOL_VERSION to 144

[ 2025-05-16 23:13:54 CET ] [Original Post]
The evil gods fight back! - Patch 0.827

The evil gods fight back! This patch makes the evil gods more powerful: they unleash new cataclysms, gain power in new ways, and are now more distinct from one another.

0.827 change list:

  • added a new god power to Erillin: acid release
  • added a new god power to Hamlec: exploding gas release
  • added a new god power to Valta: lava release
  • added new god powers to Blixt: Storms, Sparks, Ball Lightning
  • Kracht now has higher chance of Hunters & BountyHunters
  • Valta now has less chance of starting Plagues but higher chance of starting Curses
  • Hamlec now starts more OrcUprisings and Plagues and less Curses
  • now Hamlec power grows with plagues
  • now Valta power grows with curses
  • now Kracht power grows with wars
  • Mortus now gets more power from avatar and follower kills
  • Valta now gets power when followers are killed
  • increased Blixt PowerResetValueMax from 40.0 to 50.0 (more erratic)
  • Valta focuses more on Curses now
  • Mortus focuses more on Blight now
  • Hamlec focuses more on Plagues now
  • now Erillin power increases faster with quest spread
  • now Hamlec power doesn't slow down as much after a cataclysm
  • now Kracht gets more power from avatar or followers killing player
  • now Valta gets more power from ongoing uprisings
  • now gods get power from follower kills
  • now gods lose power from follower deaths
  • now gods get power from player kill if from avatar or followers
  • all gods power grows with outstanding boss, uniques, and uprisings of followers
  • increased avatar KilledPowerChange from -5.0 to -10.0
  • now Cataclysms always use full quest chances even if already a lot of quests
  • now quests from gods have correct parent so you know who started the quest and they should up correctly on the map
  • increased evil god QuestSpreadPowerMult from 0.002 to 0.0025
  • now quests from gods IgnoreMinThreat
  • now evil avatar music matches their main followers
  • increased specific chances for god powers to make them more distinct
  • fixed StartFire and BlightExplosion chances
  • now announce instigator from god quests better (new passthroughParent stuff)
  • now plagues/curses from boss or god mention instigator
  • god power increase speed is no longer reduced as much every time they unleash a cataclysm
  • cataclysms start much sooner after god power is used now
  • changed some cataclysms to be able to spawn near gates
  • increased Din & Valta AvatarChanceMult from 2.0 to 3.0
  • added followers to gods descriptions
  • doubled avatar spawned sound range
  • fixed getting vendors with no items (will no longer use monsterArchetype SpawnChance for vendors ever) (bestivus)
  • added MostPowerfulBossTimeEscalationMult (basically increased from 0.25 to 1.25)
  • most powerful boss now ignores deep down in dungeon event timer restrictions
  • decreased MinimumThreatFromParent from 34.0 to 25.0
  • now announce quests are from most powerful monster
  • now most powerful monster can start more than 1 quest at a time (like nemesis)
  • now most powerful monster taunts more
  • fixed some issues in addLiquid and addGas
  • changed PROTOCOL_VERSION to 143

[ 2025-05-02 22:13:07 CET ] [Original Post]
The Blight has been unleashed! - Patch 0.826

The Blight has been unleashed! This patch gives Blight a huge boost: it spreads faster, has more ways to start, and poisons more things that it touches.

0.826 change list:

  • added BlightGas (damages, disperses 4x faster than other gases)
  • now when destroying blight it releases BlightGas
  • now killed zombies have a chance to change some of the surrounding ground into blight
  • increased blight spread by 50%
  • now blight has chance to destroy deposits
  • blight now spreads zombie infection
  • now blight can cause blight rage in nearby monsters (speed, damage, and agression range boosts)
  • now blight will change water into poison
  • now Mortus can cause large blight exlosions
  • now zombie lords can cause small blight exlosions
  • now monsters that spawn directly on blight will have chance of getting zombie infection and blight rage
  • made blight textures more distinct
  • updated blight dust description
  • a destroyed block can now spawn gas
  • now can have solid liquid slow block interations
  • changed PROTOCOL_VERSION to 142

[ 2025-04-25 20:28:39 CET ] [Original Post]
Din's Champion patch 0.825

This patch adds new combat music, fixes a crash, allows you to give NPCs nicknames, fixes a fairly major hitch, and fixes several other minor issues.

0.825 change list:

  • fixed a crash in on hit call to make sure don't get in infinite loop from skill augments (Emperor Tekishi)
  • can now give NPCs nicknames
  • fixed immediate use skills using skill augments from currently selected skill (Emperor Tekishi)
  • fixed a hitch when getting a new crafting station on client with lots of recipes (Balavaeros)
  • added new music for Horror
  • added new music for Changeling
  • added new music for Lurker
  • added new music for HellHound
  • added new music for PlagueBringer
  • added new music for Morale
  • added new music for Scarabus
  • added new music for Frenzy
  • added new music for Skeleton
  • added new music for DeathKnight
  • added new music for Amorph
  • added new music for LightningElemental & IceElemental
  • added new music for Spider
  • added new music for Guardian
  • added new music for Lich
  • added new music for Wisp
  • added new music for Naga
  • added new music for GiantScorpion & Scorpid
  • added new music for Saurian
  • added new music for Invisible
  • added new music for Vortar
  • added new music for Leprechaun
  • added new music for Imp
  • added new music for Stalker
  • now male/female zombies use MusicZombie4 (wasn't used so might as well be new)
  • now Drakes use MusicFlame
  • now Brutes use MusicHulk
  • now Raptors & Styracs use MusicReptile
  • fixed not showing powerGainOnCriticalHit numbers in skills (Archer/Assassin) (Balavaeros)
  • fixed not showing powerGainWhenBlock/powerGainWhenParry numbers in skills (Defender/Paladin)
  • vendor quests can now specify a specific vendor
  • changed saveVersion to 303

[ 2025-04-18 20:52:36 CET ] [Original Post]
Din's Champion patch 0.824

This patch makes biomes more distinct from one another and fixes a few other minor issues.

0.824 change list:

  • added ArchetypeZombieFiend, ArchetypeZombieFireThrower, and ArchetypeZombieFourArms as DesiredMonsterSpawn to inferno
  • added ArchetypeGhost, ArchetypeHorror as DesiredMonsterSpawn to swamps
  • added ArchetypeDarkOrcScout, ArchetypeDarkOrcBerserker, ArchetypeDarkOrcShaman, ArchetypeDarkOrcWarlock, ArchetypeHorror, ArchetypeRapter, & ArchetypeStyrac as DesiredMonsterSpawn to forests
  • added ArchetypeRapter, ArchetypeStyrac, ArchetypeLightningElemental, ArchetypeHorror, ArchetypeInvisible, & ArchetypeZombieInvisible as DesiredMonsterSpawn to jungles
  • added ArchetypeDemonDog & ArchetypeZombieDemonDog as DesiredMonsterSpawn to arctic
  • added ArchetypeScorpid as DesiredMonsterSpawn to deserts
  • now Changeling desired locations are same as monsters they pretend to be
  • increased lightning chances in tropics by 5x
  • increased tornado chances in grasslands by 10x
  • added ash (weak, loose solid block)
  • added ash to inferno levels
  • increased DesiredChanceMult from 3.0 to 4.0
  • added UndesiredChanceMult to biomes (defaults to 0.25)
  • now biomes can specify undesired monsters
  • now arctic monsters are undesired in inferno
  • now inferno & zombies monsters are undesired in arctic
  • now ArchetypeRapter, ArchetypeStyrac, ArchetypeSaurian, & ArchetypeSaurianMage UndesiredMonsterSpawn in arctic
  • added ArchetypeDarkOrcScout, ArchetypeDarkOrcBerserker, ArchetypeDarkOrcShaman, & ArchetypeDarkOrcWarlock as DesiredMonsterSpawn to caves
  • increased MonsterChancePerBlock & MaxMonstersPerBlock 50% for jungles
  • now the top layers of water in arctic areas will slowly freeze
  • now desert, arctic, inferno, and wastelands have less plants used for cloth
  • now jungles have more plants used for cloth
  • made forests, jungles, and swamps darker
  • doubled EvaporationMult in inferno biome
  • increased WeatherIntensityMult/WeatherChance in jungles by 50%
  • increased WeatherIntensityMult/WeatherChance in arctic areas and swamps by 100%
  • split wasteland, inferno, arctic, swamp, & quarry sound banks from grasslands
  • deserts now play wind sounds more
  • added wind sounds to grasslands, arctic, quarry, and wastelands
  • removed animal sounds from arctic, inferno, and wastelands
  • added more insect sounds to swamps and jungles
  • added some mosquito sounds and jungles to swamps
  • fixed "Reset windows positions" and "Reset bag positions" only showing in developer console mode (Emperor Tekishi)

[ 2025-04-11 22:23:24 CET ] [Original Post]
Din's Champion patch 0.823

This patch fixes pets destroying town blocks, balances a bunch of things better, and fixes several other minor issues.

0.823 change list:

  • now pets of town members or player no longer do damage to player placed blocks (Balavaeros)
  • now heal mult works on Bard's Invigorate (Balavaeros)
  • decreased StatusEffectPollution TotalTime from 5.0 to 4.0
  • now mining causes some noise that monsters might hear
  • now light values on torches are guaranteed on network send
  • decreased MaxRangeNPC on Lightning, ChainLightning, Thunderbolt, and HolyStrike skills to 300.0
  • decreased SkillMonsterTowerLightningBolt MaxRange from 800.0 to 400.0
  • fixed TrapConeIce and TrapConeLightning extra shots
  • increased SkillHulkQuakeStrike DiggingMult from 1.0 to 1.5
  • increased SkillZombieHulkExplosionOnDeath DiggingMult from 1.0 to 3.0
  • increased various monster fireballs DiggingMult from 1.0 to 1.25
  • now gargoyles don't spawn until level 10
  • now use key doesn't automatically repeat
  • fixed not being able to level up skills after choosing a new specialty without closing/reopening skill menu (ScrObot)
  • now crafting items pickup text is same as any other item
  • fixed vial of liquids not showing liquid color correctly
  • doors no longer show better than icon (wasn't comparing to placed doors so not useful)
  • fixed arch-nemesis icon on taunt screen overlapping monster icon
  • made runes that have offense modifiers have a red tint
  • added new quick tip - You can enhance active skills on the hotbar by adding other skills as major and/or minor augments.
  • changed color of love potion model on ground
  • using vial on healthstone now mentions tech #
  • filled vials now auto-stack with the same items in hotbar (Molnyfio/Chaseowski)
  • decreased default ui_fontScale & ui_scale from 1.0 to 0.9
  • added new quick tip - Some surfaces like mud and tar slow down your movement and reduce your jump height.
  • added alpha to mushroom and jar world modifier icons
  • changed "Causes ##1## damage of max damage to attacker each time hit" to "Deals ##1## of max damage to attacker when hit" (desophos)
  • changed the changeling movement animation speed to match movement speed better
  • now skills max range can have a different limit on NPCs compared to players
  • increased width of rain effect to cover screen better
  • fixed having a quest icon sometimes when nothing selected on the available quests screen
  • now shows rune/gem "tech" names on icons in crafting recipe list

[ 2025-04-04 22:25:39 CET ] [Original Post]
Din's Champion demo available!

We released a demo for Din's Champion today! It is available for Windows and Linux and is only around 500MB, so theres no reason not to give it a try. :)

[ 2025-03-26 20:01:21 CET ] [Original Post]
Din's Champion patch 0.822

This patch improves skill text, fixes a bunch of icon issues, and fixes a few other minor issues.

0.821 change list:

  • added a sound for gifts from NPCs
  • now show skill type on more skills - buffs, debuffs, dots, heal, summon
  • changed passive, support, and weapon attacks skill types text to match new type stuff
  • marked more skills as buffs - Adrenaline, Prayer, FastDraw, Sprint, BloodRage, SoulHarvest, Displacement, Frenzy, ProvokeMinions, ApplyPoison, BurstOfSpeed, Blur, FocusRage, FocusDamage, FocusArmor, DarkRitual, Charge
  • marked more skills as debuffs - Caltrops, Daze, Feint, SmokeScreen, EntanglingRoots, DiseaseCloud, Terrorize, Darkness, DarknessIllusion, HypnoticPattern
  • marked more skills as healing - AreaHeal, DivineIntervention, CurePoison
  • marked more skills as dots - Lifeburn, Immolation, ArcaneDrain, NaturesRevenge, Blight, WampirBlood
  • marked more skills as summons - Lure, ChaosLord, RaiseDead, IllusionaryMonster, BallLightning, IceWard, LightningWard, FireWard, PoisonWard, CircleOfProtection, CircleOfPower
  • now skill attacks that use bow damage show as weapon attacks
  • now show magic attack type on many skills descriptions
  • summon skills now mention how much of monster level comes from player level (Nailclippins)
  • now show if a skill is a spell or not in skill text
  • npc gift menu no longer closes when you give a gift from one npc to another (Chorn)
  • fixed golden dirt icon (Chorn) - really went live between 0.821 and 0.822
  • partially fixed brick icons (sgisk) - really went live between 0.821 and 0.822
  • removed bad alpha channels from brick icons
  • fixed clamping issue on banners
  • fixed alpha issues with dark orc berserker, dark orc scout, chaos lord, dimensional gate, drake, ghost, lich, lightning elemental, lurker, morale, naga, naga priest, rylor, rylor bull, rylor defender, scorpid, wampir, zombie targ, zombie scorpion, zombie horror, zombie hulk, male zombie, zombie brood, female zombie, and zombie saurian icons
  • fixed zombie dark elf banner showing different monster
  • brightened wampir icon
  • reloadTextures parm is now optional (mostly a dev console command)

[ 2025-03-21 22:39:52 CET ] [Original Post]
Din's Champion patch 0.821

This patch fixes a fairly rare crash, shows item icon in pickup prints, fixes vendors never leaving, improves many help topics, and fixes a several other minor issues.

0.821 change list:

  • fixed a crash in renderSurface
  • now draw item icon on pickup prints
  • fixed another issue keeping vendors from ever going away
  • reworded Using Skills help topic a bit
  • reworded Vendors help topic a bit
  • reworded Locks help topic some (metal key changes)
  • reworded Level Up help topic some
  • reworded Low Health help topic some
  • reworded Skills Screen help topic some
  • now when equipped items are changed with the game paused stats update immediately (instead of waiting till unpaused)
  • added skill augments help topic
  • decreased guardian AttackTime from 6.0 to 4.0
  • now ui_autoSmartMining defaults to on (doesn't change setting for current players)
  • turned off RestoreBurnedAreas and RestoreHouse quests (house one probably never spawned in the first place though)
  • fire elementals now drop coal some times
  • ice elementals now drop ice some times
  • now server ignores augments that are the same as base skill
  • increased MaxEventLevelDiff from 100 to 200 to fix some quest issues in ultimate difficulties
  • now precache item icons and drop sound when loaded on client to make it hitch less
  • added (about 15 blocks) to World Carry Over help topic
  • fixed a couple places where bolt of gloom was still using fire instead of poison damage (They Live)
  • fixed missing translation for QuestsScreenNewQuest
  • fixed some overlap on npc menu
  • now event text and augment arrows match other arrows in ui
  • fixed some overlap issues on taunt ui
  • changed gypsum HitEffectColor
  • fixed potion icons so they can fade out
  • added separate icon shaders for blocks so can fade out correctly
  • changed PROTOCOL_VERSION to 141

[ 2025-03-14 20:54:05 CET ] [Original Post]
Din's Champion patch 0.820

This patch adds a damage bonus to banners, adds a split stack interface, improves several skill augments, and fixes a few other minor issues.

0.820 change list:

  • using a banner now gives you a damage bonus to the monsters on the banner
  • now pickaxes you can meet the minimum level, strength, OR dexterity requirement to wield
  • added a split stack interface
  • fixed a possible (but not likely) crash in Game::removeNpc
  • fixed sometimes not being able to change npc focus
  • changed Bolt of Gloom from fire to poison damage (jerebaldo1)
  • added skill augments to hotbar slots 11 and 12
  • fixed extra projectiles on arcane swarm minor augment
  • added swarm projectiles to arcane swarm minor augment
  • added CrushingBlow to mace mastery augments
  • added attack augments to TrueAim skill
  • added duration augments to hardiness, illusion mastery, and command mastery
  • added forking chance to chain lightning minor augment
  • added stunning blow augments to block skill
  • changed gut minor augment to deep wounds boost
  • added critical hit to SerratedArrow minor augment
  • fixed could not find widget UseSlotXX errors (just a console thing)
  • changed PROTOCOL_VERSION to 140

[ 2025-02-28 23:18:46 CET ] [Original Post]
Din's Champion patch 0.819

This patch adds 90+ new skill augments and fixes a few other minor issues.

0.819 change list:

  • added 64 new skill augments (mostly offensive skills)
  • no longer show augment arrow on basic attacks, items, or empty slots
  • added 2 skill augments that change UseWhenHitChance skills to UseOnHitChance augments
  • added minor augments to protections skills
  • added minor augments to ward skills
  • added minor augments to strength of stone skill
  • added augments to healing spells
  • added minor augment to reflexes and sonic jump skills
  • added augments to leech skills
  • fixed several augments like Hex that were set up wrong
  • fixed skeleton variants archetype and banner localized names (sgisk)
  • fixed using mana from augments when using pickaxe, blocks, or chisels (They Live)

[ 2025-02-21 23:08:14 CET ] [Original Post]
Din's Champion patch 0.818 - Skill Augments

This patch adds skill augments (a way to customize skills) and fixes several other minor issues.

0.818 change list:

  • turned on skill lines UI stuff
  • fixed skill lines ui placement (everything has changed position since I originally added them a while back)
  • now skills can specify a major augment version
  • now skills can specify a minor augment version
  • now skill events work on augments (UseOnKillChance, UseOnHitChance, and UseOnSuccessfulStatusEffectChance)
  • now skill lines work with projectiles
  • now major augment projectiles will start at target instead of player position
  • fixed fireball augment getting set off from main skill and then again from self
  • now show major/minor augment text/colors in UI
  • now show skill stats when major or minor augment
  • now show mana need for augments
  • now augments change skill mana cost
  • if use skill and have mana for skill but not full skill line, drops skill line
  • don't use mana on use on hit skills
  • fixed another potential on hit loop with augments
  • added major/minor augments to all projectile skills (like fireball)
  • added major/minor augments to all skills that affect area (like smokescreen)
  • now augments can change dynamic stats
  • added augments to most passive skills
  • now DamageMultPhysical works with augments
  • now DamageMultPoison (and other types) works with augments
  • now MinDamage/MaxDamage works with augments
  • fixed minor augment 2 not working correctly
  • got new skill modifier damage stuff working on projectiles and radius projectiles
  • got new skill modifier damage stuff working on direct damage spells
  • now show level 1 augment data if don't have skill so can see a little of what it might do
  • decreased SkillAgonyTouch UseOnHitChance to 0.25 to be in line with other touch skills
  • changed prints like "+10% fire damage" to "1.1x fire damage" to show that it is a multiplier instead of an addition
  • added PowerNeededMult to skills
  • changed iconoutline2 to not automatically get green tint
  • fixed a bunch of extra $s in some of the banner names (sgisk)
  • changed PROTOCOL_VERSION 139

[ 2025-02-14 23:39:02 CET ] [Original Post]
Din's Champion patch 0.817

This patch adds paintings, adds banners, and fixes several other minor issues.

0.817 change list:

  • increased CraftingChestRange from 300.0 to 400.0
  • added 25 clan paintings
  • added 101 monster banners
  • added 14 multi monster banners
  • now phase in npc fighting reputation level
  • now phase in npc fighting to death reputation level
  • drakes, liches, lurkers, and death knights can no longer be gargoyles
  • chaos lords, krall, and rylors now have a higher chance of being gargoyles
  • targs now have a higher chance of being statues
  • now show health increase numbers from life steal from items (Major Twitch)
  • NPCs with weaver skill can now make banners
  • NPCs with painting skill can now make paintings
  • now killed monsters have a chance to drop a banner of their type
  • reworked fading out music a little so less chance of getting music stuck on
  • added alpha to decay icon
  • fixed show area names/show object names overlapping other ui on world map
  • fixed several monster faction names
  • fixed Small Yellow Sac Spider level
  • fixed Small Zombie Creeping Brood level
  • fixed Small Zombie Prowling Brood level
  • sped up getting monster archetype guard item slightly (database hint)
  • now skinning bonus only applies to leather scraps (so can use SpecificLoot for other purposes)
  • moved _applyGravity from Projectile/Torch to Entity

[ 2025-01-31 23:55:14 CET ] [Original Post]
Din's Champion patch 0.816 - NPCs

This patch allows you to move NPCs to different houses, gives the NPCs more to talk about, improves NPC marriages, and fixes a few other minor issues.

0.816 change list:

  • now there is an NPC location button on NPCs/town menu where you can move NPCs to different house deed locations
  • fixed a bunch of NPC dialog that was there but not being used
  • fixed many NPC dialogs only working if they are in a clan (instead of in town)
  • fixed some dialogs going to player clan, now go to town
  • added NpcDialogChanceMult to database and increased from 1.0 to 1.5
  • fixed recruit to party button on npc equipment screen (wrestless/ScrObot)
  • now spouses will move into the same house when they get married or are moved
  • added next/prev buttons to npc equipment screen (wrestless)
  • now reveal NPC personalities quicker when you listen to the things they want to talk about
  • now NPC insanity will slowly go down if they are a town luminary (happiness is 100 or over)
  • now players get some experience when NPCs get married
  • changed showing controller button text to after pressing a controller button instead of moving a controller stick
  • no longer get town luminary messages for NPCs that aren't part of your town
  • changed PROTOCOL_VERSION to 138
  • removed ducplicate item NULL check in PlayerClient::itemsChanged

[ 2025-01-17 20:41:06 CET ] [Original Post]
Din's Champion patch 0.815

This patch updates all of the in-game help pages, adds more to the tutorial to get players quickly up to speed, and fixes a few other minor issues.

0.815 change list:

  • fixed a sound positioning issue (Voidbearer/ScrObot)
  • fixed a rare way to get negative money (TnuocEht)
  • will now get a warning if try to place objects that aren't directly in your inventory
  • fixed attacking when having a useable object selected counting as using the object for hint purposes
  • added block mining hint
  • added background block mining hint
  • added talk to NPC hint
  • added placing blocks (foreground & background) hints
  • added solve quest at lifestone hint
  • fixed main game screen help page
  • fixed character screens help pages
  • fixed equipment screen help page
  • fixed map screen help page
  • fixed quests screen help page
  • fixed town info screen help page
  • added crafting help page
  • fixed gate hint on random destination gates
  • got rid of UI screens help topic
  • color coded a bit more in the help topics to make some things stand out better
  • put "Right click to teleport to this gate" back in for gates on gate map
  • moved DynamicWorld help topic from getting first quest to first level up
  • simplified game objective and color coded a little
  • now don't show ItemRarity help topic until drop an uncommon magic item (instead of common magic item)
  • reworded skills screen help topic some
  • fixed a typo in build a workbench quest
  • made a minor changed to quick help topic system help topic
  • added Discord server link to main menu
  • cleaned up drawTutorial code a little

[ 2025-01-10 22:30:51 CET ] [Original Post]
Din's Champion patch 0.814

This patch adds more to the tutorial to get players quickly up to speed and fixes a few other minor issues.

0.814 change list:

  • updated Din's Champion patreons (sorted by amount during development months)
  • fixed crafting some higher level vials (sgisk)
  • added player tutorial flags
  • added WASD hint
  • added space to jump hint
  • added attack monsters hint
  • added use lifestone for quests hint
  • added use objects hint
  • added use inactive gate hint
  • added use world gate hint
  • added chop down tree hint
  • fixed missing newline in mana gargoyle highlight text
  • now hints use correct key names if changed (no controller support yet)
  • no longer get DynamicWorld help topic until get a real quest (not tutorial quests)
  • changed save version to 302 (old game saves will still work fine)
  • updated copyright year

[ 2025-01-03 20:41:28 CET ] [Original Post]
Din's Champion patch 0.813

This patch fixes a crash, allows scooping up liquids into vials, adds craftable keys, and fixes several minor issues.

0.813 change list:

  • fixed a crash in Covenant::getNpc (in this case was getting triggered by repairAll)
  • can now pickup liquids with empty vials
  • added vials for other liquids
  • can now craft higher level vials made from higher level sand
  • can now have a min vial level for liquids
  • added an aditional recipe for torchs - oil/wood
  • now lava, poison, and acid vials are used for some rune recipes
  • can now craft metal keys (19 versions)
  • crafted keys can open an object the key level or below
  • changed skeleton key texture
  • decreased skeleton key SpawnRate from 1.5 to 0.75
  • decreased skeleton key MinDropAmount from 2/5 to 1/3
  • now print when keys are used
  • fixed critical hit, crushing blow, stunning blow, and deep wounds numbers not having commas when needed
  • no longer get town under attack sound when a summon from an NPC in player party is attacked (NotJustAnotherUser)
  • Feeding Strike, Defensive Strike, Inferno, and Hardened Armor buff times can now boosted with Status Effects Total Time items
  • legendary items can no longer randomly spawn with sockets (can't put anything in them anyway)
  • Dampening Field, Invigorate, Intimidation, Lull, Inspire Greatness, Vulnerability, and Luck buff times can now boosted with Status Effects Total Time items (Sneaky Nunga)
  • now when highlighting an item, current item display background is a little brighter/bluer and icon more faded so a bit easier to tell difference between current and new boxes
  • now skills with status effects that affect minions says "Minion Status Effect" instead of "Status Effect" to be more clear (also improves text on some items like Hellborn) (Destro*)
  • can now click lose text and count down to leave lost world (and transition to new world)
  • updated Demon Mastery desc that affects Chaos Lord skill also
  • changed PROTOCOL_VERSION to 137

[ 2024-12-20 22:48:19 CET ] [Original Post]
Din's Champion patch 0.812

This patch adds 64 new unique items, updates a bunch of old items, and fixes several minor issues.

0.812 change list:

  • added new boots - Ice Boots, Ice Spikes, Sonic Boots, Spring Boots, Frog Feet, Mudders, Holdfast, Stonegrip, Ninja Boots, Sliders, Wave Walkers, and Voidwalker
  • added new chest items - Cobra Skin, Unbound, Boulder, Rockstopper, Dragon's Embrace, Snakeskin, Leaf, Stormforge, and Embercore
  • added new jewelry - Corrosion Guard and Coyote Charm
  • added new greaves - The Acrobat, Brace, Plummet, Swiftstride, Grasshopper Legs, Rock, Lava Skin, Jungle Spirit, and Bounce
  • added new capes - Coyote Cape, Cloudcatcher, and Glide
  • added new rings - Featherlight, Skyfall, and Emberwake
  • added new gloves - Hammer, Whisper Touch, Sticky Gloves, Reach, Spider Gloves, Monkey Paws, Climbing Claws, Dragon's Grip, Ninja Gloves, Grip, and Smoothslide
  • added new necklaces - Molten Charm, Amphibian Charm, and Perseverance
  • added new swords - Silence and Venomspike
  • added new helmets - Sight, Viper's Veil, and Diving Helmet
  • added new belt - Anti-Gravity Belt
  • added new shoulder item - Lumberjack
  • added new axe - Treebane
  • added new dagger - Snakebite
  • added new staff - Icefire Staff
  • added new shield - Stormbreaker
  • added new mace - Thunderstrike
  • turned attack, defense, and attack/mult magic modifiers back on
  • added escape notice to Ghost Evader staff
  • added lava protection to Brimstone jewelry
  • added fire damage mult to Witch Burn greaves
  • added decreased fall damage to Lightfoot boots
  • added noise reduction to Silencer boots
  • added lava protection and water walking to Firewalker boots
  • added slow fall to Bitter Wind cape
  • added noise reduction to Whispercloak cape
  • added cold resistance to Shankar's Fur Coat
  • specific damage type mults no longer apply if attacker is the victim (this happens from environmental damage) (DiceGolem)
  • skill damage, damage over time, and spell damage mults no longer apply on damage status effects where creater and target are the same
  • added a new illusion
  • made strength damage bonus more clear on strength highlight (Nailclippins)
  • decreased suffocating sound volume from 1.0 to 0.75
  • turned weather fog off for now (doesn't sit on ground correctly right now)
  • NPCs/monsters no longer get credit for hitting/killing self
  • changed PROTOCOL_VERSION to 136

[ 2024-12-15 02:57:24 CET ] [Original Post]
Din's Champion patch 0.811

This patch improves the fps some, decreases the network usage in multiplayer a little, and fixes a bunch of hitches.

0.811 change list:

  • now don't grab entity client skin until after cull call, so more likely loaded (so less hitches)
  • optimized ResourceSystem::findResource a little (++ instead of [ i ])
  • objects no longer keep searching for a good place to put them if original place overlaps another background object (less hitches)
  • overlapping rocks and basic plants are now deleted instead of finding new position
  • now don't set entity to idle animation until loaded to prevent some hitches
  • status effects can now be marked SkipReadingStats - only StatusEffectBasicRegen right now
  • no longer send across burned areas across network (not used in Din's Champion)
  • added a shader cache so buildTile didn't always call findResource
  • sped up round calls in getBlockVertLightIntensity
  • now precache - step.eff, some insect footstep sounds, block.mdl, some mining effects, some mining sounds, plantPuffTree.mdl, objectDestroyed.mdl, splashWater.mdl, plantPuff.mdl
  • now precache DeathEffect, monster skill sounds, monster skill status effects, and enhancement OnHitSkill
  • now precache UseStatusEffect, tool models on hotbar, and fonts
  • now precache - digEntity.mdl, questSolved.snd, block models, combatObjectHit.mdl, gates, regenerationObjectQuiet.mdl, common liquids
  • now getDatabaseEntry call in Sentient::addStatusEffect uses DATABASE_ENTRY_TYPE_STATUS_EFFECT hint
  • changed a bunch of places to use DATABASE_ENTRY_TYPE_MONSTER_ENHANCEMENT hint
  • replaced dynamic_cast call in StatusEffect::isForever to isPlayer call
  • fixed wording in "Your mother is better at fighting than you" monster taunt
  • changed PROTOCOL_VERSION to 135

[ 2024-12-06 23:55:25 CET ] [Original Post]
Din's Champion patch 0.810

This patch improves a bunch of skill descriptions and fixes a few other minor issues.

0.810 change list:

  • now torch place with hotkey has normal distance limits
  • changed "Max Digging Power" to "Max Minable Dig Health" (Destro*)
  • fixed monster part pickup text always saying Guard instead of body part name (Nailclippins)
  • now torch place with hotkey does same rounding as other path to be more consistent
  • added physical to damage text in Devastating Blow (Nailclippins)
  • changed damage numbers to a smaller font
  • changed money print font to be same as other items
  • simplified map screen key a little
  • added Based on weapon damage to ChargedSkillDesc (Nailclippins)
  • added buff text to HolyBoltDesc, HolyStrikeDesc, HolySymbolDesc, and HolyFireDesc (Nailclippins)
  • improved FireElementalSkillDesc and LightningElementalSkillDesc (Nailclippins)
  • removed stamina text from FastDraw (Nailclippins)
  • added damage to CurseOfPainSkillDesc (Nailclippins)
  • added pierce info to SonicBlastSkillDesc (Nailclippins)
  • rewrote FrenzySkillDesc to specify resets time remaining back to full (Nailclippins)
  • improved BloodLustSkillDesc (Nailclippins)
  • clarified focus skills time a little (Nailclippins)
  • improved SpotVulnerabilityDesc (Nailclippins)
  • made more clear which part of damage frost nova is of charged strike (Nailclippins)
  • made more clear which part of damage poison cloud is of death blow (Nailclippins)
  • now specify Shuriken Based on current weapon damage. (Nailclippins)
  • improved PrayerDesc (Nailclippins)
  • fixed typo in DynamicChatMonsterRandomTaunt105 so it wasn't working at all (Voidbearer)

[ 2024-11-22 23:15:56 CET ] [Original Post]
Din's Champion patch 0.809

This patch adds prestige levels, adds a surrender option, adds a place torch key, balances many things better, and fixes a bunch of minor issues.

0.809 change list:

  • added a surrender option on town info screen
  • can now hit the tab key to place a torch without holding it (need torches on hotbar somewhere though)
  • added Prestige levels (after level 100, each time gain enough XP to level up, get a reward item)
  • now on area transition keeps original area name and overwrites old area - fixes a bunch of issues
  • now gem, jewelry, necklace, and ring NPC gifts benefit both people so don't need to worry about from/to
  • fixed an issue preventing NPCs from returning back to their home spot
  • now world transition also carries over things near player's gate, mostly just in case no deeds up yet and lifestone was destroyed has something
  • increased MinDistanceFromPlayerToSpawnAreaBlock/MinDistanceFromPlayerToSpawnAreaBlockEntities from 300.0 to 700.0
  • item magic modifiers values from gems/runes are now more centered around average
  • improved Slow Fall GravityMult from -0.33 to -0.75
  • increased PickupDistance boost on rune/magic modifier from 0.25 to 0.75
  • put "Fast Fall rune/magic modifier now also reduces falling damage by 20%" back in (got removed accidentally while testing)
  • made NPC gifts more consistent when flipping from/to (level wise)
  • fixed which gems Tree Damage & Air Control runes say they are made from
  • fixed a bunch of minor inconsistencies of rune/gem text
  • increased wall slide mult from 5.0 to 7.5
  • reduced how often NPCs can use Fireball, Sweeping Flames, Immolation, and Maelstrom
  • plants and trees no longer count as successful kills
  • plants, trees, and critters no longer count as successful hits
  • improved GravityMult from -0.33 to -0.4 Levitate and AirControl skills
  • added liquid splash sounds
  • new npcs can no longer trigger town alarm for 30 seconds (so no false alarms for having a DOT when recruited)
  • reduced how often NPCs can use Precise Strike, Viper Venom, Critical Strike, Charged Strike, Jab, Gouge, Daze, Feint, Smoke Screen, Shuriken, Slice, and Caltrops
  • reduced how often NPCs can use Frost Nova, Ice Storm, Frost Bite, Permafrost, Shatter, Blinding Flash, Magic Shield, and Arcane Swarm
  • now higher level doors & crafting objects can spawn correctly
  • decreased ReputationFight in WorldModifierRowdy & LevelModifierRowdy from 0.15 to 0.1 (Voidbearer)
  • decreased naga priest acid bolts DiggingMult to 0.5 (Voidbearer)
  • increased max level of many blocks from 200 to 300 (should fix level 200 worlds) (ulyssessword)
  • can now left click on either gargoyle on main game ui to select self
  • increased AutoSmartMiningDistance from 128.0 to 155.0 to match MaxMineBlockDistance
  • increased ControllerMaxAimDistance from 160.0 to 190.0 to work with AutoSmartMiningDistance/MaxMineBlockDistance
  • quests like curses/plagues get cleaned up correctly now on world transition (Nailclippins)
  • increased giant spider InitChance/SpawnChance from 1.5/7.5 to 2.0/10.0
  • doubled silk SpecificLootMinCount/SpecificLootMaxCount on spiders
  • added SpecificLootNoLowerLevel to zombie spiders (like normal spiders)
  • now Leather Scrap and silk drop amounts from monsters are multiplied by monster scale
  • increased Leather Scrap drops from medium sized monsters from min/max from 1/3 to 2/4
  • increased Leather Scrap drops from large sized monsters from min/max from 2/5 to 4/8
  • fixed another way that objects could spawn too close to the player
  • improved theme music a little
  • added description to all special runes
  • fixed a few traps that were still fullbright
  • houses and other cover will now keep campfires from going out (Voidbearer)
  • can now bind a key to loot all (Athostar)
  • made marble textures a little darker (Nailclippins)
  • Spectral chests no longer transition to next world (ulyssessword)
  • removed mutation XP pillars (ulyssessword)
  • now GlobalStatSystem::getTotalStatInfo ignores stats from players that are negative (Nailclippins)
  • VirtualSmartMining no longer has a default key - ctrl already being used and AutoSmartMining is better
  • now lightning sounds limited to 1 starting at a time so things like ball lightning not so loud (KevinC)
  • fixed reset to defaults in keyboard options not clearing keys that default to nothing
  • recipes can now specify what kind of recipeType they are (used in showing/hiding on crafting screen)
  • moved copper & tin extraction to other instead of bars
  • Arcane Essence will no longer add Crystal or Obsidian magic modifiers (desophos)
  • fixed new nemesis sound
  • fixed stoneskin obelisk being full bright
  • fixed mail chest pieces on ground being full bright
  • now automatically selects a skill added to your hotbar if none selected yet
  • moved pickup text to right side of screen instead of over player (not in way as much)
  • fixed getting "Illusion dispelled" message twice on some illusions (desophos)
  • changed text in curse quests from "so I can cure it" to "so the curse can be lifted"
  • made a couple things cyan in Basics and Using Skills help topics
  • fixed some ambushes not referencing player name correctly
  • pickup text now uses small font
  • changed PROTOCOL_VERSION to 134
  • cleaned up getRecipesListInfoProc some

[ 2024-11-15 23:16:28 CET ] [Original Post]
Din's Champion patch 0.808 - New Skills/Runes

This patch focuses on adding new skills, runes, and item magic modifiers that give players more control over the environment and how they move.

0.807 change list:

  • added Jumping skill to Gladiator
  • added Blinding Speed skill to Assassin
  • added Trick Jump skill to Trickster
  • added Wall Slide skill to Thief
  • added Lava Protection skill to Fire Mage
  • added Levitate skill to Magician
  • added Air Jump skill to Sorcerer
  • added Environmental Poison Protection skill to Warden and Nightshade
  • added Environmental Acid Protection skill to Blackguard
  • added Sonic Jump skill to Minstrel
  • added Coyote Time skill to Illlusionist
  • added Acceleration skill to Berserker
  • added Run skill to Scout
  • added Deep Breath skill to Monk
  • added Soft Fall magic modifiers/runes
  • added High Jump magic modifiers/runes
  • added Slow Fall magic modifiers/runes
  • added Acceleration magic modifiers/runes
  • added Water Breathing magic modifiers/runes
  • added Environmental Lava Protection magic modifiers/runes
  • added Environmental Acid Protection magic modifiers/runes
  • added Environmental Poison Protection magic modifiers/runes
  • added Quiet magic modifiers/runes
  • added Smooth Jump magic modifiers/runes
  • added Unmovable magic modifiers/runes
  • added Knockback magic modifiers/runes
  • added Pickup Distance magic modifiers/runes
  • added Air Control magic modifiers/runes
  • added Coyote Time magic modifiers/runes
  • added Light Armor magic modifiers/runes
  • added Tree Damage magic modifiers/runes
  • added Wall Slide magic modifiers/runes
  • added Wall Grip magic modifiers/runes
  • added Wall Climb magic modifiers/runes
  • added Wall Jump magic modifiers/runes
  • added Water Walking magic modifiers/runes
  • Fast Fall rune/magic modifier now also reduces falling damage by 20%
  • poison (liquid & gas) and pollution now have same resistance piercing as lava and acid
  • Commoner skill Chop now does 100% extra damage to trees
  • weapon master ArmsMastery skill now has some RepairWeaponDiscount
  • Defender plate armor skill now has higher bonus than other classes
  • added some fall damage reduction to Trickster Dodge & Evasion skills
  • changed Combat Reflexes to Reflexes and added some falling damage reduction per skill level
  • added some PickupDistance to TreasureHunter skill (thief and scout)
  • added Sprint skill to Berserker
  • blade master SwordMastery skill now has some RepairWeaponDiscount
  • Soldier plate armor skill now has some ItemMovementPenalty reduction
  • added some fall damage reduction to Monk Dodge skill
  • moved LightTouch from status effect to skill (shouldn't change anything externally)
  • added NoiseMult reduction to Light Touch (Hunter and Ninja)
  • added some fall damage reduction to ninja Evasion skill
  • added another digit of print for skill armor mults
  • fixed name on FastFall Modifiers

[ 2024-11-09 23:47:31 CET ] [Original Post]
Din's Champion patch 0.807 - Skills

This patch focuses on fixing and improving skills for the 39 player classes.

0.807 change list:

  • fixed whirlwind sometimes not targeting enemies correctly (might affect other skills?) (LumberingTroll)
  • fixed Arcane Swarm movement (ulyssessword/goodgimp/sPiNdRy/HossPorkchops)
  • skills like Marked for Death will no longer target entities marked as CanOnlyTargetDirectly unless directly targeted
  • whirlwind can now hit targets behind you
  • HolySymbol & Earthquake skills now need line of sight to damage an enemy
  • halved damage penalities for skills with ExtraEnemies
  • improved targeting for lighting type skills (and probably others) (DysDaemoN/Nailclippins)
  • now chain lighting prioritizes monsters higher than other targets
  • now debuffs won't try to target non-monsters even if you are targeting them
  • improved targeting for corpse related skills (Molnyfio)
  • now summoned Fire Elementals, Chaos Lords, Furies, Guardians, and Ghosts are smaller so they fit in the same space as a player and can move around better (Molnyfio)
  • fixed trap aiming (still needs to have a real gravity applied)
  • halved damage penalities for SkillMultiStrike and QuakeStrike
  • Savage Strike now teleports correctly
  • fixed Savage Strike large range being applied to damage area
  • combo master skill now increases weapon damage
  • made sleight of hand and feint work on all enemies in range and in front of the player
  • shield bash skills hit more enemies reliably
  • added some offset to extra projectiles so you can actually see them (AhaloOnDeck91)
  • fixed Insidious Poison not actually doing poison damage (Voidbearer)
  • now StatusEffectAuraOfPoisonVictim, StatusEffectAcidTouch, StatusEffectPoisonMist, StatusEffectPollution, and StatusEffectLethalPoison do poison damage
  • fire shield can no longer hurt the entity it is protecting (Nailclippins)
  • skills like Arcane Swarm will no longer randomly target entities marked as CanOnlyTargetDirectly
  • critters no longer count for successfull hits or kills (Delilah/ulyssessword)
  • added HealthChangeInflation 0.1 to StatusEffectInvigorate (HossPorkchops)
  • fixed highlighting player size
  • can now use dark ritual from necromancer and summoner on same pets (Molnyfio)
  • made block and energizing blocks a little longer
  • decreased ShieldBash and ShieldBlast reuse time from 10.0 to 5.0
  • lifeburn can now repeat
  • flame blade now casts more light
  • now MultiShot extra projectiles are easier to see
  • StrengthOfStone no longer changed your size
  • shatter and bone shatter can now repeat
  • doubled Banish distance
  • death rune only works if can see enemy
  • Slaughter can hit monsters behind player now
  • HypnotizingFlow skill now increases weapon damage and attack
  • now there is a backwards skill option for the mouse wheel (Molnyfio)
  • added "Weapon Attack" wording on skills that do a weapon attack to be a little more clear
  • now status effect damage line now always tells you damage type to be more consistent (Voidbearer)
  • damage mult bonus now shows an extra digit of precision
  • added "without attack penalty" to skill descriptions that have ExtraEnemies
  • fixed create character ok button highlight text (no longer references clan name)
  • added "Highlight this when using a skill to target." to party member and client highlights
  • changed shockwave effect to be in x/z instead of x/y
  • added 36 male names for NPCs (really way more since use markov chain)
  • added 41 female names for NPCs (really way more since use markov chain)
  • sorted npc names and removed duplicates (just easier to work with)

[ 2024-11-01 23:02:58 CET ] [Original Post]
Din's Champion patch 0.806 - Controller

This patch adds controller support, adds better smart mining, and fixes a bunch of minor issues.

0.806 change list:

  • added controller support (see many more details below after blank line)
  • added an auto smart mining option (direct targeting when cursor is close and smart mining if cursor is far)
  • reduced mail/plate move penalties by ~25%
  • now show red ! next to npc names on gifts screen when they have an enemy
  • now show enemies if highlight NPC line on town info screen
  • valid house help topic now mentions needing a deed placed on wall
  • fixed extraction on special runes not giving you all of the gems that made it
  • now stack all/stack all nearby chests has a print that tells you how many items moved
  • added permanent note in durability help topic about hardcore character items breaking
  • added current quest in area to world map key
  • moved world map key up a little to fix an overlap
  • moved world map key to left some so more out of the way
  • fixed jumping issue with keyboard (never live)
  • moved AutoSmartMiningDistance to database
  • now i_joystickEnabled defaults to on
  • left stick now moves left/right
  • right stick now aims
  • right trigger now does main skill (attack, pickaxe, torch, etc)
  • right shoulder now does alt skill (skill, pickaxe background, etc)
  • now left trigger jumps
  • A now UI main click
  • X now UI alt click
  • now B cancels/pulls up in game menu
  • removed joystick 45 angle shift (isometric thing)
  • down on left stick now falls through platforms
  • now right stick aim is instant correct direction (more like twin stick shooter)
  • rearranged main menu buttons on bottom of screen - roughly in order of use (most use on left)
  • back button now cycles through menus - inventory, map, quests, character, skills, npcs, crafting, journal, bestiary, and then back to inventory
  • left/right stick presses go to prev/next tool
  • x & y now go to prev/next skill
  • made right stick distance from player to be analog
  • start button is now stack to all nearby chests
  • A now uses objects
  • left shoulder is now block
  • now joystick use doesn't repeat
  • fixed aim being a diamond instead of a circle (an old adjustment that worked in isometric but not from side)
  • shifted right stick aim using the player center instead of origin as the base position
  • max aim distance is now consistent no across zoom levels
  • now if cursor is centered (or close) over player, direction of player changes with movement
  • at least with controller, use now has some auto aim
  • added virtual keyboard support to new character, set up area, and rename screens
  • fixed which objects could use with controller
  • fixed dpad on create character screen
  • fixed VirtualKeyboard disappearing when advanced options turned off on set up area screen
  • fixed dpad on set up area screen
  • fixed dpad on select character screen
  • added ControllerMouseStartPositionWidget to most menus
  • turned off twin stick stuff when open any menu with items
  • i_joystickEnabled now on by default (if older cfg save turns on - just once)
  • set ui_joystickMappingsSetup back to if older cfg saved - just once
  • incremented cfg version
  • matched controller linux default setup with Windows
  • fixed _hasUsedJoystick not being initialized in linux build
  • now controller not on until a button is pressed
  • moved everything from handleMoreInput to handleJoystickButtonPress
  • now map scrolling with controller is analog (goes slower if stick not pushed very far)
  • added all new bindable stuff to controller options
  • changed Joystick to Controller in text a couple places
  • moved ControllerMaxAimDistance to database
  • added start position to VirtualKeyboard
  • resurrect and quest screens now turn off twin stick (temporarily)
  • prev/next tool can now select potions - right trigger will use
  • fixed Controller typo in a couple places (never live)

[ 2024-10-25 22:24:48 CET ] [Original Post]
Din's Champion patch 0.805 - Optimizations

This patch optimizes the game better, fixes a few hitches, and fixes a bunch of minor issues.

0.805 change list:

  • changed many per vert/index arrays from size/resize/clear to sizeUsed/resizeUsed/clearUsed (~11% fps increase in test)
  • moved shouldCullTile before shader check in addBlockSurface to decreased loading hitches
  • now effects auto scale a little based on frame rate (increases fps as fps goes down)
  • now if try to check collision out of map it returns true (fixes some hitches)
  • quests can no longer pick shared levels (fixes some hitches)
  • no longer applyGravity to attachments (wasn't actually changing anything except using cpu cycles)
  • now Game::getEntitiesInRange only tries to keep entities in list unique if requested (speeds up some things)
  • changed some calls in FactionSystem::getExactReputation from dynamic cast to isPlayer call (speeds up a little)
  • now for block vert lighting don't do full convertToPackedColor if same intensity as the last vert (speeds up a little)
  • removed 3d block lighting - no longer have a working 3d block render path & don't want to call lighting on 24 verts on block items (speeds up a little)
  • pulled 2 ifs out of an inner loop in GraphicsSystem::generateColors (speeds up a little)
  • now sort emitters so cache a little better and particles group better (rendering thing)
  • no longer applyGravity to entities that are out of the world somehow
  • now protect player housing more from quests (uniques, renegades, bosses, and uprisings) spawning too close after world transition (ulyssessword)
  • added another safeguard to not spawn chests & traps too close to player houses on world transition (Amlealok/ChaoticReaper)
  • added more safeguards to prevent objects like doors for set area blocks spawning in player housing on world transition
  • increased desert SecondaryBlockClumpsMult from 3.0 to 4.0
  • increased sawmp SecondaryBlockClumpsMult from 2.25 to 3.25
  • can no longer put an item into a chest that is being deleted (like when you upgrade a chest and the old one is going away) (desophos)
  • fixed Elementalist showing up as Fire Mage on skill screen tab (goodgimp)
  • doors no longer get stuck open if item in the way
  • can now bind a hotkey to StackAllNearby (LumberingTroll)
  • can now use empty vials on water barrels
  • now ? on maps and quests is purple if it is current quest/or quest is there
  • now show an icon on game menu when smart mining is on
  • fixed a buying from vendor issue
  • decreased max time for vendor in time by 25%
  • smart mining will no longer mine platforms
  • added a warning if try to upgrade a crafting station without the needed materials (ScrObot)
  • made player placed doors more reliably open for players
  • doors now save/load their enhancements
  • now enhancements on doors carry over world transition correctly (desophos)
  • placed doors no longer have any DamageNoiseRange
  • fixed town NPCs not being able to go insane
  • increased MonsterTrapSpinner DamagePercentPhysical from 2.0 to 3.0
  • fixed recipe list not getting updated when item amount changed
  • decreased Avatars needed for Divine Intervention achievement from 15 to 10
  • added items breaking is permanent to hardcore text
  • fixed Level::getRandomValidPosition using y instead of z
  • npc statues will no longer have a yellow ! above their head like they can be recruited
  • fixed max level drop box on crafting screen going off screen and not allowing you to pick 100 option (Sil/ulyssessword)
  • fixed a chest/crafting station upgrade issue
  • fixed requirements on pickaxes (which normally has str or dex requirement) when it has a curse which forces a new requirement (Khadgar)
  • fixed a few traps drawing fullbright
  • fixed random class button picking hunter but not archer (before hunter is unlocked) (Obvious)
  • fixed saying unlocked archer class, when the hunter class is unlocked (desophos)
  • fixed a few roof issues on houses generated in world
  • added a note to onyx and obsidian gems - "NOTE: this will have a smaller affect in smaller armor piece types."
  • fixed a couple issues highlighting current zone name on world map
  • female imp recruits now use correct model
  • added a new tip - "A high perception sometimes highlights traps and secret stashes to make them easier for you to see."
  • doors that are dropped from pickaxing them are no longer unidentified
  • fixed extra widget shadow in advanced graphics options screen
  • fixed a few quests mentioning Steward in quest text (desophos)
  • fixed some text overlap issues on UI options screen
  • fixed a couple of overlap issues in keyboard options screen
  • fixed a couple of overlap issues in 2nd/3rd specialty confirm menu
  • fixed hardcore heroes text overlap
  • fixed Superior Dexterity spacing issue (desophos)
  • changed effect to affect in protection spell descriptions (desophos)
  • fixed effect/affect issue in ArmorSocketNote (desophos)
  • fixed missing TwohandedSword translation (desophos)
  • fixed Rename/Upgrade on chest ui not fitting on button very well
  • fixed pick axing a chest that was just open, getting chest UI (never live)
  • cleaned up GraphicsSystem::generateColors some
  • changed saveVersion to 301 (everything backwards compatible)
  • removed _vertTiles var/clear (code was already ifdefed out)

[ 2024-10-18 23:52:22 CET ] [Original Post]
Din's Champion patch 0.804 - QoL

This patch adds a bunch of quality of life features (smart mining, stack to all nearby chests, crafting list sorting/filtering, etc), balances the early game better, and fixes a bunch of minor issues.

0.804 change list:

  • added a stack to all nearby chests button
  • added smart mining (auto targets best block in direction you are mining) - defaults to left ctrl
  • halved damage of MonsterTrapConeIce, MonsterTrapConeLightning, MonsterTrapSpinTowerIce, MonsterTrapSpinTowerFire, MonsterTrapTowerIce, MonsterTrapTowerPoison, and MonsterTrapTowerFire
  • moved Fast Fall ability from always having it to a special rune that can be crafted and slotted in to greaves items
  • can now hide uncraftable recipes on crafting screen (don't have materials for)
  • added "hide temporarily unusable" option on crafting screen
  • added "hide permanently unusable" option on crafting screen
  • can now sort crafting list (none, name, name descending, level, level descending)
  • now can show or hide mail armor, plate armor, weapons, tools, jewelry, and other on anvil
  • now can show or hide armor, bags, and other on leatherworking/tailoring stations
  • now can show or hide crafting stations, cut stones, roof tiles, furniture, crude equipment, and other on workbench
  • now can show or hide bars, blocks, roof tiles, and other on furnace
  • now can show or hide Weapon, Defense, Npc, Minions, Spells, Special, and other on rune station
  • now can show or hide Healing, Mana, Resistance, Attribute, and other on AlchemyStation
  • projectiles now go through platforms more reliably (ulyssessword)
  • added some more safeguards to not spawn actors, chests, or traps too close to a player
  • fixed snapping to collision grid causing some issues
  • no longer check entity overlap when placing player lifestone or gate
  • for now turned off extra projecties in SkillMonsterTrapTowerIce3Shots and SkillMonsterTrapTowerLightning3Shots
  • fixed MinPositionDepth not using version stuff correctly
  • in new areas caves will no longer spawn too close to the surface
  • in new areas wastelands and inferno biomes will no longer spawn too close to the surface in low level worlds
  • surface monsters no longer migrate towards town if no town attacks option is turned on
  • fixed a crash if placed a passive skill like lich in hotbar and used it while targeting something (slayerling12)
  • decreased QuestWanderingVendorTown RandomEventChance from 6.0 to 3.0
  • added "Too far to switch places!" warning (ScrObot/DaimonTrology)
  • halved wishing well chances
  • now wishing wells that are traps now have MinLevel of at least what the trap has
  • increased SkillMonsterTrapArrowSlit ReuseTime from 1.0 to 2.0
  • a dead entity no longer blocks placing down a block (ulyssessword)
  • changed world map zoom range from 0.5/4.0 to 0.8/6.0
  • now start with 10 torches instead of 5
  • added PuddleMinLevel 5 (from weather)
  • added LightningMinLevel 5 (from weather)
  • added TornadoMinLevel 5 (from weather)
  • ObjectTriggerIllusionItemBase now has MinLevel 10
  • increased BlockOil MinLevel from 1 to 3
  • increased BlockAcid MinLevel from 1 to 5
  • increased BlockLava MinLevel from 5 to 8
  • increased BlockAcid MinLevel from 3 to 5
  • added a MinLevel of 10 to some ambushes
  • added NoiseAmbushMinLevel 10
  • smoke, poison gas, and exploding gas now have MinLevel for starting in a world of 5, 10, and 15 (still can form in other ways)
  • made it more clear that pickaxes require strength OR dexterity
  • increased wood from trees ~33%
  • critters, background objects, and unkillable things will no longer prevent doors from shutting
  • sped up Guardian attacks a little (14 fps to 17)
  • fixed sometimes getting doors (and other objects) from area blocks placed into your town on world carry over
  • fixed size 28, 32, 36, and 40 bags (Sil)
  • fixed some runes not being able to go into jewelry (even though says jewelry) (ulyssessword)
  • fixed worlds above level 100 not generating blocks correctly (GrayRiceCake)
  • now crafting list only updates when shown first time or something changes (so not generating every frame)
  • vendors no longer decide to stay in town forever
  • added some randomness to vendor in town position
  • fixed knockback in liquids not taking into account liquid movement mults
  • repositioned player lifestone/gate higher so less chance ends up underground
  • decreased LovePotion SpawnChance from 0.5 to 0.1
  • no longer get "Can't see" message if try to place torch where no support
  • fixed gems and runes not sorting correctly by type in bags
  • chisels now have monetary value
  • player lifestones no longer make healing noise since it is pretty constant (General Curmudgeon)
  • stumps now have attacked sounds like trees
  • added almost 100 new monster taunts
  • moved stash all and loot all buttons on chest away from each other (Athostar)
  • fixed strength & dexterity highlight on plus blocking view
  • when holding a block ores no longer show better than +
  • now love potions text say how to give as gifts
  • fixed party member UIs overlapping god bars if ui_scale smaller than usual
  • toned down fire shield effect
  • fixed summoning candles saying left click instead of use E (desophos)
  • fixed bags above 24 descriptions (Sil)
  • fixed Sage achievement text on Steam (MartinElgar)
  • fixed magic find chance description wording (desophos)
  • fixed cursor typo (desophos)
  • fixed XP and XP Needed capitalization issue (desophos)
  • fixed affect/effect isue in potions desc (desophos)
  • reworded HappinessDesc (desophos)
  • fixed Deep Wounds capitalization issue (desophos)
  • fixed a left over component reference (desophos)
  • fixed an "outside of walls" typo (not sure used right now though) (desophos)
  • fixed lightning typo in WorldModifierBlessingThadenDescShort (desophos)
  • fixed combat stats highlight text for Direct Spell Damage and Damage Over Time (desophos)
  • fixed lightning typo in LightningBlastDesc (desophos)
  • fixed heroes typo in GreatnessSkillDesc (desophos)
  • fixed naturally word in MeditationSkillDesc (desophos)
  • fixed wording in SnareSkillDesc (desophos)
  • fixed Enchants in EnchantedBladesSkillDesc (desophos)
  • fixed copy paste/typo enhance in TailorDesc, LeatherWorkerDesc, JewelerDesc, WeaverDesc, and CobblerDesc (desophos)
  • fixed missing us in QuestTextUniqueRaidPlan (desophos)
  • fixed wording in QuestTextUniquePoisonMaster and QuestTextUniquePoisonMasterFromBoss (desophos)
  • fixed extra from in QuestTextDeliveryReturnStolenGoods (desophos)
  • fixed Extravagant typo in PersonalityExtravagent and PersonalityExtravagentDesc (desophos)
  • fixed treachery misspelling in DynamicChatRenegadeKilled2 (desophos)
  • made ModifierPetDamage a prefix (desophos)
  • changed Bleeding/the Bleeder to Bloodletting/Bloodletter (wrestless)
  • fixed armor typo in ArmorsmithCommonerSkillDesc (DysDaemoN)
  • temporarily removed donators list - needs to be updated
  • fixed getting an assert and that changed the cursor which led to another assert, which apparently kicks game out of debugger completely without telling you what happened
  • fixed a crash in SpawnSystem::spawnAreaBlock (never live)

[ 2024-10-11 22:52:24 CET ] [Original Post]
Din's Champion patch 0.803

This patch balances the early game so it is much more newbie friendly, tones down some traps & dangerous objects, fixes torches being destroyed, makes enemy NPCs much more reasonable, and fixes a bunch of minor issues.

0.803 change list:

  • decreased TrapChancePerBlock from 0.05 to 0.03
  • decreased StatusEffectLethalPoison HealthChangePercent from -0.2 to -0.1
  • fixed torches being destroyed by things
  • made area on top of windows that you can grab to move windows around a little larger so easier to grab
  • now client & server agree a little better on which block the player is mining
  • StatusEffectQuestCurse, StatusEffectQuestPlague, and StatusEffectQuestPlagueMutagen no longer debuff str/dex but instead physical damage, attack, and defense (wrestless)
  • added ReuseTimeNPC to skills so can control NPC restrictions different than players
  • increased ReuseTimeNPC for most skils on Renegade, Smuggler, Sorceress, Warlock, Archmage, Alchemist, BlackKnight, Fanatic, Necromancer, Druid, DeathKnight, and Reaver NPCs
  • now critical hits damage mult is phased in (1.1 at lvl 1, 1.5 at level 20) for monsters
  • changed EnhancementDeadlyAim to different enhancements for unique monsters below level 15
  • changed EnhancementBerserker to different enhancements for unique monsters below level 20
  • changed EnhancementThorns to different enhancements for unique monsters below level 20
  • changed EnhancementRegeneration to different enhancements for unique monsters below level 20
  • decreased chain type traps SpawnChance from 1.0 to 0.25
  • decreased BreakableBarrelMoreDangerous SpawnChance from 7500.0 to 1000.0
  • decreased BreakableBarrelMoreDangerous AddAdditionalChance from 0.75 to 0.5
  • decreased HazardWood Fire DamageResponseChance from 0.25 to 0.20
  • increased BreakableBarrelMoreDangerous & BreakableCrateMoreDangerous MinLevel from 5 to 10
  • increased BreakableEnergyVortex MinLevel from 5 to 15
  • now show tips on resurrection menu
  • decreased ObjectTriggerLeverBlast/ObjectTriggerSwitchBlast SpawnChance from 50.0 to 25.0
  • increased ObjectTriggerLeverBlast/ObjectTriggerSwitchBlast MinLevel from 8/10 to 10/15
  • increased ObjectTriggerSwitchRandom MinLevel from 1 to 10
  • increased MonsterCrystalBlue/MonsterCrystalYellow MinLevel from 5 to 10
  • increased MonsterCrystalRed/MonsterCrystalOrange MinLevel from 5 to 15
  • increased TrapGroundPoisonGas, TrapBallLightning, and TrapGroundCurse MinLevel from 5 to 8
  • increased TrapGroundPit, TrapGroundPitBig, and TrapGroundTeleporter MinLevel from 5 to 8
  • increased TrapGroundFireNova, TrapGroundIceStorm, TrapGroundMagicalExplosion, and TrapGroundEarthquake MinLevel from 5 to 12
  • increased TrapGroundFireNovaChain, TrapGroundIceStormChain, TrapGroundPoisonGasChain, TrapGroundSpawnAmbush, TrapGroundSpawnAmbushZombie, TrapGroundSpawnAmbushHidden MinLevel from 5 to 15
  • increased TrapGroundSpawnAmbushRanged and TrapGroundSpawnAmbushCoordinated MinLevel from 5 to 20
  • increased TrapGroundTeleporterLong MinLevel from 15 to 20
  • decreased EnhancementGargoyle StatMultMinDamage/StatMultMaxDamage from 4.0 to 1.0
  • increased EnhancementSavage3, EnhancementTeleporter3, and EnhancementHealer3 MinLevel from 1 to 10
  • increased EnhancementVampire3 MinLevel from 5 to 15
  • increased EnhancementSlayer MinLevel from 10 to 15
  • increased EnhancementWarrior & EnhancementDeadlyAim MinLevel from 1 to 15
  • increased EnhancementBerserker, EnhancementAncient3, EnhancementThorns, and EnhancementRegeneration1 MinLevel from 1 to 20
  • increased LevelModifierCrystalGreen, LevelModifierCrystalWhite, and LevelModifierMagic MinLevel to 5
  • increased LevelModifierHunt MinLevel to 6
  • increased WorldModifierCursed MinLevel to 8
  • increased WorldModifierHaunted, WorldModifierSpiders MinLevel to 9
  • increased LevelModifierTraps, WorldModifierDarkElves, LevelModifierTricksterRealm, WorldModifierFear, LevelModifierCrystalBlue, LevelModifierThorns, LevelModifierFrost, LevelModifierPoison, LevelModifierReptiles, LevelModifierFire, LevelModifierLightning, LevelModifierElements, LevelModifierMight, LevelModifierCrystals, LevelModifierMachines, and LevelModifierMind MinLevel to 10
  • increased WorldModifierFireHazard, WorldModifierElectricalHazard, and LevelModifierPlague MinLevel to 12
  • increased WorldModifierExplosionHazard, LevelModifierCrystalOrange, LevelModifierCrystalRed, LevelModifierWitch, LevelModifierSmuggler, LevelModifierPirate, LevelModifierWizard, LevelModifierThief, LevelModifierMercenary, LevelModifierFanatic, LevelModifierIllusion, LevelModifierDruid, LevelModifierBlood, LevelModifierDeath, LevelModifierDamned, LevelModifierCult, LevelModifierNecromancy, LevelModifierShadows, LevelModifierIllusions, and LevelModifierBattle MinLevel to 15
  • increased LevelModifierRage MinLevel to 17
  • increased WorldModifierMonsterTraps, WorldModifierTornados, WorldModifierPayingTraitors, LevelModifierExtreme, and LevelModifierAncient MinLevel to 20
  • turned off WorldModifierTrapsSurvive, WorldModifierAggressiveWorldSurvive, and WorldModifierObeliskDeathmatch
  • decreased SkillMonsterHorrorPoisonGas, SkillMonsterTrapPoisonCloud, and SkillZombieBroodPoisonCloud ReleaseGasAmount from 1500 to 750
  • increased BreakableMushroomExplosive MinLevel from 1 to 10
  • added AddAdditionalMinLevel to some of dangerous objects so they don't spawn in groups until higher levels
  • decreased ProjTrapFireExplosion, ProjRylorBombExplosion, and ProjExplodingGas Speed from 400.0 to 300.0
  • decreased ProjShatter and ProjCorpseExplosion Speed from 300.0 to 250.0
  • decreased ProjSharedIceStorm, ProjSharedPoisonGas, and ProjHellStorm StartDistance from 150.0 to 125.0
  • decreased ProjSharedGroundFire StartDistance from 100.0 to 75.0
  • decreased ProjMaelstrom StartDistance from 300.0 to 200.0
  • decreased ProjFrostNova, ProjShockWave, ProjPoisonNova, and ProjFireStrike Speed from 200.0 to 150.0
  • decreased SkillHolySymbol, SkillEarthquake, and SkillDeathRune MaxRange from 400.0 to 300.0
  • decreased SkillHolySymbol, SkillEarthquake, SkillDeathRune, SkillHellStorm, ProjShatter, SkillCorpseExplosion, SkillFrostNova, SkillChargedStrike, SkillShockWave, SkillFireStrike, and SkillFlametongue DiggingMult from 1.0 to 0.125
  • ProjSharedBallLightning and ProjSharedPoisonGas no longer does damage to blocks (direct targeting)
  • added a ReuseTime of 10.0 to SkillMonsterHorrorPoisonGas
  • increased fire tower shooting time from 1.0 to 3.0
  • decreased lightning tower damage mult from 1.0 to 0.5
  • totems and towers should no longer spawn too close to another of their exact type
  • rock clumps in deserts and swamps are now more likely be in a horizontal direction and longer in that direction
  • fixed a couple issues with the placing blocks overlapping checks (wrestless)
  • fixed client/server disagreeing slightly where player's mouth is for oxygen checks
  • fixed quick transfer being allowed to try to transfer NPC items
  • can no longer pickaxe dead bodies and get a chest :) (wrestless)
  • now if you upgrade a chest that has been named, the name carries over correctly (desophos)
  • flipped Jaggedthorn & Rapidstrike levels
  • changed Soulcarver enhancements
  • changed Ciglio's Cauldron bonus from 25% Mutation progress (not a thing in this game) to +10% combat experience (wrestless)
  • fixed highlighting items on ground saying left click instead of press E to pick up (desophos)
  • removed some food usage text from NPC focus text (BU4U Gaming)
  • added a good house sound
  • now properly get can only salvage items in bags message if try to salvage something on hotkey bar (deadbeef)
  • vendor paid to come to town option now works correctly (desophos)
  • now level modifiers use monster level of the zone they are on instead of min monster level of the entire area (technically makes them available sooner)
  • fixed immaculate ruby xvii effect/level (ulyssessword)
  • improved sounds when hitting trees (KevinC/Chopper Dave)
  • added "NOTE: Shield is currently not equipped, because holding a 2 handed item."
  • fixed town armory highlight mentioning old buy/sell default
  • should no longer be able to find 0 of a crafting item like Arcane Essence (deadbeef)
  • removed HungerMult from zombasite infections
  • removed HungerMult from several npc focus status effects (deadbeef)
  • improved death help topic a little - reworded some stuff & mention gate system
  • improved moonstone and onyx alpha
  • tweaked logo a little
  • fixed Jute Cloth Cap being full bright (shader not set up correctly) (deadbeef)
  • set incompatible better for Amusing/Joker/Funny/Entertaining & Boring/Dull/Humorless npc personalities (ulyssessword)
  • fixed missing SocketRequirementShield translation (ulyssessword)
  • fixed missing SocketRequirementProjectileClass translation (desophos)
  • now if player dies, pushes Base Gate help topic (along with the usual Death help topic)
  • added quick tip "While placing objects, you can rotate them with the left/right arrow keys."
  • added quick tip "If you've dropped any items on death, they will be marked on the world map."
  • added quick tip "Bosses can bring in reinforcements, so it might be a good idea to kill their allies first."
  • added quick tip "If something is in the way, modify the terrain to your advantage!"
  • fixed QuickTip31 not being in quick tips help topic
  • added quick tip "Get and solve quests by using your Lifestone."
  • added quick tip "Below ground is very dark, alway make sure to have enough light (usually torches)." (ArchV)
  • added quick tip "Wood platforms are very useful blocks since you can pass through them when you want to." (ArchV)
  • added quick tip "You can pick up many objects by using your pickaxe on them." (ArchV)
  • added quick tip "You can repair items at the Modification Table." (ArchV)
  • added quick tip "Usually salvaging your items at the Modification Table is better than selling them."
  • added quick tip "If needed, you can move your lifestone and gate with summon scrolls." (ArchV)
  • added quick tip "Click the small green/orange squares on your hotkey bar slots to toggle between immediate use mode and select mode." (ArchV)
  • added quick tip "Remember to put items in your hotbar! Items there won't drop on death and it gives you extra space in your bags." (Asp)
  • added quick tip "There is a quick item transfer hotkey (defaults to numpad enter)." (Etto)
  • added quick tip "There are stack all and loot all buttons in the chest UI that makes chests easier to work with."
  • added quick tip "If you can't find a quest target, you might be able to pay a fee in the quest menu to get better location info!" (Etto)
  • added quick tip "Be careful of loose solids, liquids, and gases. They can be very dangerous!"
  • added quick tip "Remember to keep upgrading to a better pickaxe!"
  • fixed Mithril, Adamantium, and Neutronium door names (ulyssessword)
  • fixed SoundNameNightStarted (was SoundNameNewNightStarted)
  • changed MinPlayerLevel to MinLevel in level and world modifiers to be more consistent with other things

[ 2024-10-02 23:32:12 CET ] [Original Post]
Din's Champion patch 0.802

This patch tones down some monster enhancements, makes deserts & swamps a little more solid, makes the starting area safer, and fixes a bunch of minor issues.

0.802 change list:

  • toned down a bunch of monster enhancements: Berserker, Slayer, Warrior, Ancient, ExtraStrength, Vampire, StoneSkin, Guardian, Ancient, Guardian, Zealot, and DeadlyAim
  • increased SecondaryBlockClumpsMult for deserts and swamps by 50% so sand & mud don't shift quite so much
  • fixed not being able to place objects like crafting stations from hotbar (KevinC)
  • fixed not being able to upgrade a crafting station if some blocks are in the way and preventing the new object getting placed (MaDDworlD)
  • starting area much more likely to be pretty flat
  • starting area much more likely to be solid (no empty blocks and no loose solids)
  • fixed some things disagreeing where the start location is which cause some issues
  • fixed relic vendors still spawning (Trevelyan_Heart/deadbeef)
  • now remove vegetation right next to your lifestone/gate on world start so they aren't covered up (KevinC)
  • no longer get smelting xp for making bronze bars (already got some for making the copper and tin bars)
  • fixed modification table not telling you what it does when highlighted
  • bringing up any menu when in camera mode now exits camera mode (Etto)
  • fixed not being able to upgrade crafting stations if materials are in chests (MaDDworlD)
  • can now respec out of basic skills that you have put points into (just like other skills) (Chaseowski)
  • increased AutoPickupItemsDistance from 35.0 to 45.0 (Molnyfio)
  • now also auto pickup items that are a bit higher if they have stopped falling
  • added some more safeguards to player trading
  • decreased Maelstrom DiggingMult from 0.25 to 0.1
  • now all 20 hotkey slots are setup with immediate and select mode marks
  • now mention in UI screens help topic that you can move many of the menus to better positions if you want
  • fixed zoom quick tip (deadbeef)
  • blocks no longer try to compare to other blocks in hotbar (yellow or green + stuff)
  • now text in lists will auto drop to a smaller font size if text doesn't fit (deadbeef)
  • moved craft button on crafting screen a little to have room for recipes that make 2 things (deadbeef)
  • fixed Digging Power typo (Chaseowski)
  • fixed Cotton Cloth Sash capitalization (deadbeef)
  • can now move the help topic menu around (like most non-full screen menus)
  • fixed UI_CONDITION_VALID_QUEST spacing (just a minor code thing)
  • fixed a crash in Player::autoCollectItems (was never live)

[ 2024-09-27 22:34:17 CET ] [Original Post]
Din's Champion patch 0.801

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.801 change list:

  • fixed an animation gltich when moving forward/backwards a lot (especially when also attacking)
  • fixed not being able to place torches on top of surface (couldn't see)
  • fixed a newly falling object applying built up time and falling really fast
  • fixed not being able to attack doors
  • decreased SkillMaelstrom DiggingMult from 1.0 to 0.25
  • decreased wood from each tree a little
  • added plants to cave biome
  • fixed wishing well tip (said left click instead of use with E)
  • updated logo
  • fixed a few things taking a while before realizing need to fall :)
  • fixed loading screen words being squished some

[ 2024-09-24 18:54:30 CET ] [Original Post]
Din's Champion patch 0.800

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.800 change list:

  • now if transitioned town doesn't fit in new area it will shift it around to fit
  • now if transitioned town doesn't fit in new area after shifting it will create a larger area
  • fixed a possible crash in Level::addBackgroundBlocks
  • fixed adding a larger than 1x1 level on world edge breaking things (crash in addBackgroundBlocks)
  • fixed a problem with fake border levels going beyond the max edges
  • can no longer attack through blocks and closed doors
  • now carried over entities if their corrected position isn't valid, it finds a good one
  • fixed a couple places spawn item could fail when loading an item and the loading position when then be wrong (Delilah)
  • fixed losing npcs if asked them to join party and then kicked them out of party
  • fixed some entities not settling on ground properly the first time they apply gravity
  • now reduce damage from monsters in low levels if the monster is a higher level than area
  • now blocks only try updateBlockShape in applySlowInteraction 20% of the time to use less cpu
  • sped up ResourceSystem::findResource a little
  • gates, house deeds, crafting objects, furniture, and player chests no longer go on active list - dropped test case from 150 to 50 active entities
  • items should now go inactive when done falling correctly
  • items now use timer for deleting if on ground too long instead of using event system (test case has over 2200 delete events posted, now 4)
  • changed GraphicsSystem::useModelCache to use insert instead of resize/memcpy
  • optimized LightingSystem::getBlockVertLightIntensity a little
  • changed ObjectSent stuff on server & client to array instead of linked list
  • made it so caves no longer spawn too close to start location
  • added in new logo
  • hooked up new logo on loading screen
  • hooked up new theme music
  • no longer try to spawn an area block if too close to a player
  • no longer try to spawn monsters, chests, traps, and objects during area block spawn if too close to a player
  • added a build workbench quest
  • added a build modification table quest
  • added a build house quest
  • now starting quests auto select
  • now show an icon on main game screen for current selected quest - highlight text will tell quest title/text, left click will open quests menu, and right click will go to map location
  • now save current selected quest
  • fixed explosion barrels sometimes not exploding (TriggerDistanceZ breaking TrapInstantBase)
  • now server sends keep alive messages to client when generating a new world so client doesn't timeout
  • area blocks set to always have chest is not literal anymore
  • made dungeons have more rooms and hallways
  • now check monster spawn position against house deeds better
  • made spiders and scorpions have slightly smaller x axis bounds
  • doubled NewPlantPerSurfaceLevelChance
  • increased DamagePercentPhysical/DamagePercentPoison for ArchetypeDarkOrcShaman/ArchetypeDarkOrcWarlock from 0.3/0.3 to 0.7/0.7
  • traps and objects can no longer be guards (at least for now)
  • now liquid damage has some resistance piercing
  • can no longer use a non-player placed chest from too far away
  • no longer highlight tree leaves when damaged since it doesn't use alpha and looks blocky (noHighlight in skn)
  • increased amorph Weight from 1.25 to 2.0
  • hulks now knockback others 50% more
  • decreased Obsidian ValueMult from 0.5 to 0.33
  • now linked skills all automatically get added to hotbar
  • skills put into hotkey bar automatically now set up select/instant use correctly
  • harmful liquids, harmful gases, and blight will now eventually destroy plants in/on them
  • can no longer place torches out of sight
  • no longer lock on to entities marked as CanOnlyTargetDirectly when move cursor off of them
  • client no longer sends as many packets to server if last server message is an alive message (generating a new world)
  • changed getSightFromPosition from using ReservedPosition to normal position
  • halved ObjectTriggerLeverRandom/ObjectTriggerSwitchRandom chances
  • set lots of projectile skills to repeat
  • increased PowerRegenPerInt from 0.08 to 0.15
  • increased PowerRegenPerSpr from 0.08 to 0.1
  • increased CombatPowerRegenMultiplier from 0.25 to 0.5
  • now don't check if platform blocks things when placed
  • now doesn't matter if critters are blocked by placed blocks (Delilah)
  • now doesn't matter if entities that can't move, can't be hurt, or can't be attacked are blocked by placed blocks (Delilah)
  • fixed a skill immunity problem - which fixes killing critters with pickaxe (Delilah)
  • now update screen/clients more when smoothing blocks, settling loose solids, and settling liquids (mostly so clients don't time out when server is transitioning to a new area)
  • hooked up tailoring station model
  • now ambushes have a MinLevel of 5
  • fixed liquid rendering - broke something while optimizing :( (probably fixed editor issue also)
  • increased FallingDamageMinSpeedMult for chest from 0.25 to 0.4
  • moved lifestone/main gate up a little to prevent getting spawned underground
  • added a MinPlayerLevel of 5 to a few darkness level modifiers
  • ObjectTriggerLeverBlast & ObjectTriggerSwitchBlast now have a min level of 8 & 10 respectively
  • made Game::getEntitiesInRange only add to list if not already in the list
  • now dungeons can only spawn deeper down
  • now when highlighting an item block tells you GroundMaxSpeedMult, GroundAccelerationMult, GroundDecelerationMult, and GroundJumpImpulseMult if not 1.0
  • added oil effect
  • added description to guard items to let player know when used they become a temporary party member
  • fixed anvilAdamantium.tga typo
  • fixed potionsStaminaNormalFlask.tga typo (not using stamina potions though)
  • fixed Shaman_orange.skn
  • fixed Warlock_orange.skn
  • no longer send client data messages to external server when only in fake game
  • now don't get Damage help topic until below 67% health (was <100%)
  • now don't get LowHeatlh help topic until below 50% health (was 75%)
  • turned off "Items on the ground" help topic
  • no longer get ObjectInteraction when near player lifestone/gate
  • moved WorldCarryOver help topic to pop up on win, lose, or lifestone takes damage (or level up as a backup)
  • fixed Base Gate help topic
  • fixed a couple foundation issues on houses
  • fixed a couple random torches in houses
  • fixed weird issues with 2 blocks in same block and one of them has custom slope blending
  • now correctly show block outline when highlighting a block that has a slope (because can place in deposit layer)
  • fixed missing Effects/brazierfire02.eff
  • fixed missing Effects/braizerfire.eff
  • fixed missing Sounds/Objects/torch.wav
  • fixed test_checkDatabase trying to find Explosion mdl in some database entries when they are projectile entries not models
  • fixed Skills/Mutations_Venomous.tga typo
  • fixed missing Models/Players/maleHuman/male_platearmorGold.tga
  • made other metal versions of Leatherworking station
  • now highlighting class choices shows class icon in highlight text
  • now highlighting class choices for 2nd/3rd class choice shows class description
  • removed a few platforms from houses
  • fixed cheat_winGame - not available in public builds :)
  • changed save version to 300
  • made rock bounds a bit narrower so doesn't get stuck on edges so much
  • changed MapVersion to 9 (older maps should still work perfectly fine)
  • split loading screen into 2 textures
  • added some purpose text to starting quests
  • fixed a few item status effects that were trying to change player skin

[ 2024-09-23 22:36:41 CET ] [Original Post]
Din&#039;s Champion patch 0.725

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.725 change list:

  • now cache vert lighting - fps increased ~21.3%
  • now only active entities think every frame, inactive entities think less often but still account for the full time, ~5.3% fps increase in test (could be much more if lots of entities)
  • changed BlockRenderSurface array to not use pointers - this and other BlockRenderSurface changes ~4.4% fps increase
  • changed ParticleRenderSurface array to not use pointers
  • now cache cull tile results - ~3.7% fps increase
  • now don't go through every single entity in the game to figure out what needs to be sent across to players
  • optimized minimap some - ~5% fps increase
  • fixed possible crash in GameClient::getHighestThreatQuestValue
  • sped up ClientSystem::getSelectionBounds (now only check 2 points instead of 8 - because of side view don't need to)
  • now put town attack icon on map where last damage was taken
  • now partially compress server messages to local client (saved about 28% space of single player data message in test)
  • no longer save server messages to local client - not needed (wasted space/cpu time)
  • now client & server keeps _workingPackedData around so not allocating space every message
  • now server keeps _savedMessageData around so not allocating space every message
  • changed x, y, _blockShape, and _blockBackgroundShape in blocks to 8 bits instead of 32 bits (saves 12 bytes per block)
  • now numChunks sent across network uses 10 bits instead of 32 bits
  • now 8 of the recruit stats sent across network use less bits
  • fixed Ninja and Elementalist going over max skill limit
  • increased Guardian HealthMult from 2.0 to 3.0
  • killing a critter no longer counts in any kill stats
  • fixed an issue buying stacked items, having no room to put it anywhere, and 1 count of the item would disappear
  • now non-basic blocks on ground have item effects
  • now background objects don't get in the way of things like player teleporting in to that spot
  • now shows better than + on crafting screen on items that are better than what you have currently equipped
  • pickaxe no longer tries to do damage to surrounding things when hits a block
  • monsters will no longer attack OpaqueWorld objects when something is in their way
  • removed all unused data from BlockRenderSurface
  • now wells have a NoDuplicatesInRange of 1000.0 (Eric)
  • fixed cap on boss retreats not working correctly
  • increased MaxLiquidsToProcessEachFrame from 300 to 400
  • replaced several cursed magic modifiers on unique items with non-cursed magic modifiers (Delilah)
  • decreased SkillKrallEarthquake UseCheckChance from 0.05 to 0.03
  • fixed pick axe anim on other player only drawing about half of animation - needed CHAR_STAT_ATTACK_SPEED_IN_MS & CHAR_STAT_SKILL_SPEED_IN_MS
  • now lifestone healths scale with number of town npcs correctly
  • now obelisks, lifestones/healthstones, signs, and buttons/levers all won't spawn too close to another object of its type
  • fixed not getting some npc messages (started fight, stopped fight, left town, etc)
  • fixed npc skill levels not getting sent to clients
  • now town attack quest location more accurate
  • now show yellow + on items and crafting if item is better than something on your hotbar
  • fixed not being able to look at town npcs from npc screen that are too far away
  • fixed a gravity problem with liquids sometimes inverting terminal velocity and bouncing things upwards
  • now if applying more than 1 frame time of gravity, stops applying if doesn't move in a frame
  • now if pathing fails a couple times, melee behavior will clear enemy
  • fixed liquids and gases not marked as non-solid (confusing some stuck stuff)
  • now if Actor::tryAttackBlocks doesn't have a valid position, ignore it
  • improved ReturnHome behavior if fail pathfinding
  • improved Idle behavior if fail pathfinding
  • can no longer place blocks on top of monsters or players
  • added ItemTypeCraftingStation translation
  • critters can no longer get special miss types
  • rebuilt brick slope textures with clamping
  • fixed a few effects using fog1.tga without additive (making them almost black)
  • replaced trade skill level up to something that doesn't sound like a windows sound
  • turned off ObjectGroundCrack & ObjectCeilingDrip for now
  • fixed getting running backwards animation stuck some times
  • increased variation in pitch on almost all pain sounds
  • added pain sounds to brutes
  • separated BlockRenderSurface / TileRenderSurface (just a duplicate right now)
  • made tile determination in GraphicsSystem::renderSurface project specific to optimize it
  • got rid of generateNonSquareTileGeometry (in block path now)
  • now fix surface pointers if block/particle arrays resize (problem never live)
  • snd file can now specify a next sound to play - can't point to self, can only chain 10 times (infinite loop prevention)
  • improved some anvil sounds (3 dings instead of 1)
  • improved night started sound (3 bells instead of 1)
  • now show bag capacity when almost or completely full
  • fixed braziers and torch models always being fullbright
  • removed blood from impale attacks
  • decreased lurker scale from 1.0 to 0.75
  • changed PROTOCOL_VERSION to 133
  • at least for now chest names are limited to letters, numbers, and spaces
  • added wind sway to more plants
  • fixed a way lighting could be slightly off on blends & cracks
  • fixed a way lighting could be off by a full tile on block hit shake (never live)
  • added a "Can't drop item from hotbar!" warning
  • now NoDuplicatesInRange just does exact copies
  • now can specify NoDuplicatesBase to be more specific on which base things don't want duplicates of
  • fixed dropItem calls in cheat_playtest
  • changed fire and frost novas to move in z instead of y direction
  • now vendors have a max of 2 unique items
  • guards no longer show up as better than items (nothing to compare to)
  • player can no longer teleport to a position that has no tile or block (just a precaution)
  • turned QuestUniqueMachineIce off for now
  • placed torches should now go out if under water
  • decreased torch WeatherTime from 10.0 to 5.0
  • made signs smaller and fixed their bounds so they should fit places better
  • fixed particle pointers when make array larger (never live)
  • made Infernal Hound texture darker
  • fixed gravity applying full amount for inactive entities all at once (instead of a frame time at a time - never live)
  • added printNumActiveEntities
  • now items that aren't falling, attachments, and effects no longer go active
  • now items can be marked as CantGoActive (for now simple plants, rocks, trees, and fiber plants)
  • critters should now be immune to the pickaxe (Delilah)
  • no longer save dig target entities for trapped monsters
  • for now turned off ObjectSteamLeakGround (infinite water source)
  • removed 3d block path - not maintained so mostly broken
  • removed top blend stuff since no longer supporting 3d blocks
  • fixed screen shake getting added to view twice which was causing some gaps in block drawing

[ 2024-09-16 21:13:38 CET ] [Original Post]
Din&#039;s Champion patch 0.724

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.724 change list:

  • now smooth the player/view movement much better
  • fixed a few issues preventing monsters from digging themselves out when buried (Eric)
  • doubled MonsterChancePerBlock, but quartered MonsterSpawnChance (so more spawn spots, less monsters overall, and less likely to respawn)
  • doubled monster respawn underground - RespawnTimeMultUnderground
  • fixed space in new world name causing issues (Eric)
  • now if cursor is over top edge of a window you can move cursor changes to a different graphic
  • fixed some times foundation getting built on bottom edge of roofs
  • fixed fiery blast explosion sound not always playing (increased its MaxCountStartedAtOnce/MaxCount)
  • can no longer use pickaxe on secret stashes and get a chest
  • added Accepted Escort X quest print so know you just picked up a quest
  • added a print when go through an unknown gate
  • made torch bounding box smaller so didn't accidentally hit it with a pickaxe as much
  • sockets already in an item no longer reduces unrealized potential (Delilah)
  • now archer is unlocked at the beginning and hunter is locked
  • now can use database override with an EntryVersion to change a biome SpawnChance without breaking older world saves
  • decreased dungeon SpawnChance from 1.0 to 0.5
  • fixed road SpawnChance not being 0.0
  • fixed text on Create New Area button during transition to new area (mentions blocks/objects near lifestone/houses deeds carry over) (Eric)
  • now pick axes will do damage to trees and monsters (about half damage of a one handed weapon)
  • increased items in chests
  • fixed some effects thinking they were houses deeds (was preventing some things from spawning)
  • cache a few more basic things at start
  • skills that proc from items now only do 25% of normal damage to blocks
  • now show unrealized potential in larger font if low or 0
  • added MinLevel of 5 to escort quests
  • fixed quick tip "You can salvage basic blocks for a chance to find ores." not showing up correctly
  • fixed quick tip "Left click the small eye icon (near your mana display) to enter camera mode: zoomed farther out and turns off all of the UI." not showing up correctly
  • added quick tip "You can grab the top outline of many of the windows and drag them to a location that you prefer."
  • fixed snow accumulating on random height (Eric)
  • removed "near your mana display" from camera mode hint (no longer there)
  • fixed plains backgrounds not going down far enough
  • updated Unknown Gate description
  • Braziers are no longer destroyable with weapons
  • gravity now applies to camp fire and braziers
  • no longer try to smooth movement when player teleports (gate, teleport stone, resurrection, etc)
  • bumped MapVersion to 8
  • no longer show load old area option during area transition
  • decreased npc spawning in houses by 50% (to take into account other recent changes, keeps same overall chance as before)
  • can now delete a skill off hotbar and system won't auto put it back
  • fixed use & block not working if rebound to a mouse button
  • added rune short version to name so easier to match full name to short name
  • put short name on runes in crafting screen
  • can now repair weapons in hotkey bar
  • fixed changing model in model editor stoping music instead of that model's looping sound
  • fixed a bunch of projectile effects not cleaning up effects correctly on animation exit
  • made maelstrom effect more vertical
  • made tornado effect more vertical
  • lowered ViperVenom from effect position from 70.0 to 35.0
  • fixed a problem highlighting status effect icons on the player

[ 2024-09-07 00:15:30 CET ] [Original Post]
Din&#039;s Champion patch 0.723

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.723 change list:

  • now picks one item dropped on death to send across network and show on map (much easier to find items)
  • if you pick up item marked, it changes to another item (keeps doing this until you pick them all up)
  • added stone roof tiles for each stone type (more use for stone blocks and more variety in house roofs)
  • now background blocks destroyed in explosion slope
  • now set area blocks will slope properly from an explosion
  • fixed lifestone/gate summoning objects getting set to CraftingStation itemType instead of Other and not working properly (probably effects other things also)
  • now show yellow or red X on item icons that you can craft to show you if you can use them or not
  • now CombatCollisionTargetingPlayerMult & CombatCollisionPlayerTargetMult center
  • bounding box instead of shrinking/expanding from origin
  • now use loose quest location matching - clear levels, uprisings, etc can be in adjacent level instead of exact level
  • fixed some graves not counting in Gravestone achievement
  • decreased Obsidian ValueMult from 1.0 to 0.5
  • decreased ValueEachPointBlocking from 4.0 to 2.0
  • increased BlockCoal DigHealthMult to same as other deposits
  • increased brood, changelings, and demon walkers jump impulse from 450.0/600.0 to 600.0/750.0
  • added a ValueMult of crafting components so they aren't quite so cheap if you find a vendor selling them
  • now get miss types on weak hits (block, parry, deflection, etc)
  • increased bow damage by 10%
  • made projectile end position when hitting the world closer to the actual blocks it hit (also makes block damage work better)
  • now axes get damage multiplier when hitting trees (this more hardcoded than I would like)
  • now have to be much closer to a trap height wise for it to trigger
  • now block damage should move correctly if block moves
  • now items on ground have effects again (not blocks though)
  • player lifestone now cast light (like a torch)
  • fixed a missing animation in ZombieParasite
  • added a few more shale textures to make them tile better
  • improved fire elemental icon (replaced on Steam achievement)
  • improved ice elemental icon
  • made soulstone smaller on maps
  • added a Icon Lighting Mode in model editor
  • updated several of the monster icons
  • now highlight text on bestiary shows monster icon
  • deleted unused ara files
  • changed PROTOCOL_VERSION to 132
  • summoned monsters no longer say (player)
  • fixed it so gems on ground were right general color
  • made mutated smaller to match player a little better
  • added "& resurrection position" to lifestone description

[ 2024-08-31 01:33:34 CET ] [Original Post]
Din&#039;s Champion patch 0.722

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.722 change list:

  • added roofs to houses
  • now to place a block there needs to be an adjacent block
  • moved around achievements so somewhat in order that people might get them
  • now monsters can fall through platforms to move around
  • now quests spread out better a bit better on world building
  • optimized placing a bunch of monsters at once during uprisings
  • now explosions damage background blocks also (not player placed though) (this is kind of a test)
  • fixed large model shadows getting skewed strangely
  • wandering monsters on surface now more likely to go towards town
  • now houses in the wild have a foundation so more likely they are sitting on something sturdy
  • made direct projectile attacks animations faster before attack frame so more responsive
  • decreased m_maxThreshold from 1536 to 1280
  • decreased MaxPathfindingJumps from 5 to 1
  • fixed MaxPathfindingJumps not working well because PathfindingJumpClearTime was too low (increased from 0.5 to 2.0)
  • now keep PackedData from Game::saveFull and PlayerClient::savePlayer so don't fragment memory as much (and more likely to have the memory when saving)
  • increased MinLevelSecondaryBlockClumps/MaxLevelSecondaryBlockClumps from 20/30 to 25/35
  • ores and gems can be in background blocks in dungeons now (Eric)
  • increased Changeling speed, armor, health, and damage
  • added Novice Miner achievement
  • added Novice Weaponsmith achievement
  • added Novice Armorsmith achievement
  • added Novice Crafter achievement
  • added First Station Upgrade! achievement
  • added Lumberjack achievement
  • added Through the Night achievement
  • added Novice Carpenter achievement
  • added Expert Carpenter achievement
  • added new achievements to steam & published
  • decreased KnockbackMax from 750.0 to 600.0
  • turned off IceBomb and FlamingOil for now
  • increased CraftingChestRange from 250.0 to 300.0 (Eric)
  • fixed a few houses
  • now roofs have some randomness to them (clay or stone)
  • fixed another issue with highlighting on world map
  • fixed Saurian Mage, Stalker Hunter, Naga Priest, Torva Shaman, Dark Orc Scout, Dark Orc Berserker, Fake Changeling, Wisp, Skeleton, Bounty Hunter, Zombie Stalker, Avatar Good, Avatar Evil, and Illusionary Monster bounds
  • chests, traps, and objects will no longer respawn in an area block that is respawning
  • made block outlines a bit bigger so they can be seen easier (especially for background block)
  • now background block outline draws in front of foreground blocks so you can always see it
  • added have much money you have to quest search text
  • can now pass a clamp value into reloadTextures command to force clamping on or off for building mipmaps
  • decreased ProjSharedIceStorm DiggingMult from 0.25 to 0.125
  • fixed windows that user moved not saving position correctly if they started exe and immediately left exe
  • now stone blocks are marked as Sturdy
  • now support matchAttackSpeed and multiFps on same animation (also matchSkillSpeed/multiFps)
  • split models for players & npcs
  • now selected entity ui works again for combat
  • added World Carry Over help topic
  • added crafting & building to basics help topic
  • fixed higher level roof slopes not working
  • fixed normap maps on higher level mud
  • turned off dirt/sand destroy sounds for now
  • now weaving station starts at a better placement rotation
  • now ui_scale and ui_fontScale default locked to same value (there is an option to unlock them)
  • fixed a few last things referring to Din's Legacy instead of Din's Champion
  • made InternetApps::openBrowser handle if link already has http:// or https:// in it
  • game now points to manual website page (coming soon for now though)
  • fixed brick slope mipmaps (they need to be clamped when generated)
  • fixed UnlockAwardSageDesc
  • moved around achievements so they fit on screen again
  • fixed mushroom grove spelling in early access text (Sandra)
  • added tanning station icons
  • added weaving station icons

[ 2024-08-25 21:37:04 CET ] [Original Post]
Din&#039;s Champion patch 0.721

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.721 change list:

  • added dungeons
  • fixed a crash in Game::spawnAmbientObjects if adding ambient projectiles
  • added more variation in blocks to break up monatany especially in the background layer
  • made it so blocks can override default slope alpha mask textures (clay roof is test)
  • now roof blocks use alpha mask to make slopes look better
  • now brick blocks use alpha mask to make slopes look better
  • fixed a crash after kicking out a recruit and recruiting someone else (Delilah)
  • fixed tiling issue on several stone types (using wrong normal/spec maps)
  • rebuilt most block texture mipmaps in tiling mode (should make all blocks look a little better)
  • projectiles no longer get stuck on torches
  • now will not try to leather scraps/silk of lower levels than monster killed
  • poison wastelands & swamps can now start with poison gas
  • quarries can now start with exploding gas
  • marked BaseObject as OpaqueWorld (put basically all objects behind monsters/player - drawing level wise)
  • now dungeon foreground main blocks can be replaced with main alterative blocks
  • now dungeon background main blocks can be replaced with main alterative blocks
  • now dungeons can have caves in the background (less than normal and smaller)
  • now dungeons can be non-square - much more interesting
  • moved braziers to copper, bronze, and iron (instead of just iron)
  • now high chance already existing Braziers are not lit
  • doors from area blocks should use proper level one automatically
  • increased BlockBrick DigHealthMult from 3.0 to 4.0
  • increased brick levels by 3
  • fixed first block in a new level in editor not getting display order set properly
  • decreased NormalItemAboveLevelChance from 5.0 to 2.5
  • decreased CommonModifierAboveLevelChance from 10.0 to 5.0
  • decreased DiggingMult of ProjSharedIceStorm from 1.0 to 0.25 (ice storms do less damage to blocks)
  • went back to blips on world/mini maps being centered
  • increased cave RockChancePerBlock from 0.75 to 1.0
  • increased cave MaxRocksPerBlock from 2 to 3
  • turned off roads (don't like the look of them and don't add anything to the game)
  • changed Cauldron to only give 1 stack of potions
  • decreased MinItemUnrealizedPotential/MaxItemUnrealizedPotential from 10/20 to 9/18
  • increased PlantChancePerBlock from 0.5 to 0.75
  • increased MinPlantsPerBlock/MaxPlantsPerBlock from 1/3 to 2/4
  • increased plants in jungles
  • halved most npc crafting chances
  • decreased NPC Apothecary, Herbalist, & Alchemist skill crafting chances quite a bit
  • made caves derive from BaseArea instead of BaseAreaDungeon (fixes some issues like tons of houses and being able to smooth set block backgrounds)
  • now objects spawned in SpawnSystem::spawnSpecialRoom can automatically bump up to higher levels
  • specified higher versions for all stations so can randomly spawn higher level versions from special rooms
  • Quarry area blocks now have a chance of a torch (kind of a test)
  • decreased BaseSpeed from 300 to 250
  • now all chests have ExtraMoney 100 (if drops money, now double the average money drop)
  • now chances of a boss using a potion or retreating after using a rejuventation potion is half of usual
  • moved questCompleted/questSolved sounds to server so would play even if you don't have the quest or another player solved
  • fixed SpawnSystem::getRandomItemLevel referencing global SpawnSystem::getRandomItemLevel minLevelSpread instead of one passed in
  • increased InitChance & SpawnChance of spiders by 50% (need them for silk)
  • added stone roof tiles
  • added sloped stone roof tiles
  • fixed a block blend issue between a higher priority block with a slope and a lower priority block
  • added better sound for crafting level up
  • decreased door Specular from 1.0 to 0.5 (Molnyfio)
  • fixed another grass on tar issue
  • glass will no longer smooth with neighbor blocks (not sure anything tries to smooth it yet, but just in case)
  • platforms are no longer smoothable
  • made platforms lighter on map
  • bumped MapVersion to 7
  • renamed getBlockToUse to getCorrectLevelBlockToUse
  • no longer get grass on roof (Delilah)
  • changed leather and leather scraps to use cape model (better than bag)
  • fixed ArchetypeStalkerHunter using stalker portrait instead of stalker hunter portrait
  • fixed Scorpid (and probably a few others) Portrait for quests
  • grass no longer grows on cut stone
  • decreased size of bamboo item model by 50%
  • decreased size of Rambie by 50% (item model by more)
  • relic vendors no longer spawn (at least right now there aren't any relics)
  • added "Hitting inanimate objects makes a lot of noise that can draw attention to you." quick tip
  • fixed potion quick tip being off still
  • can now add hotkey to camera mode
  • made spider teleport effect smaller
  • NPCs with Apothecary skill no longer try to create zombie potions
  • transform traps will no longer transform doors into spiders :)
  • made mud normals smoother
  • put a little more randomness in fireworks
  • changed mud to use flat normal map (looks better)

[ 2024-08-16 23:41:02 CET ] [Original Post]
Din&#039;s Champion patch 0.720

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.720 change list:

  • fixed special rooms so they could spawn again (chance per level)
  • added clay roof tiles
  • increased MAX_ENTITIES from 4000 to 16000
  • increased HouseChestChance from 0.25 to 0.5
  • increased npc chance in a house area block from 0.21 to 0.42
  • now area blocks (mostly houses right now) will automatic use higher level versions of blocks if appropriate
  • added Campsite special room
  • added Posion Mushroom Grove
  • added Fire Mushroom Grove
  • added Crystal Fields
  • added Farms
  • added Ancient Battlefield
  • added Pirate Hideout
  • added Smithy (special room)
  • added Tailor (special room)
  • added Tannery (special room)
  • now Sanctuary, Lair, Ancient Battlefield, Graveyard, Boneyard, Barracks, Encampment, Ancient Grove, HauntedMeadow, MushroomGroves, CrystalFields, Farms, WarCamp, and Haven can be bigger
  • added a few more houses
  • made a bunch of special rooms able to spawn anywhere
  • flipped Adding Caves & Smoothing Blocks
  • removed food stands from Sanctuary
  • removed Mine special room (there are already mines everywhere)
  • campfires no longer contain sparks (since craftable this makes them much less dangerous)
  • added campfire to Encampment, War Camp, and 4 hideouts
  • added a few trees to Sacred Grove, Ancient Grove, and Haven
  • renamed Explosive Mushroom to Fire Mushroom
  • added candles to Witch Circle, Warlock Circle, and Summoning Chamber
  • added braziers to ForestTemple
  • increased chance of magical explosion trap in Unstable Chamber
  • decreased chance of HolyStatue
  • changed Witch House and Mad Wizard Shack to Hideouts
  • changed FoodStand to Cauldron in a couple places
  • added Cauldron to Witch Hideout
  • added candles to Greater Sanctuary and Shrine
  • added Lockers to Barracks
  • added Crafting Caches
  • added Crafting Caches to Workshops
  • added Alchemy Basin to some Apothecary special rooms
  • fixed hasPlayerVisitied typo

[ 2024-08-09 21:50:00 CET ] [Original Post]
Din&#039;s Champion patch 0.719

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.719 change list:

  • added a bunch of new houses
  • fixed loading level file crashing - space in connection names or block names causes issues
  • can now shoot past manastone and obelisks (can still target directly)
  • fixed placed object not keeping rotation correctly
  • fixed placed object sometimes moving when placed
  • normal arrow no longer has light
  • added craftable campfire
  • added craftable ItemChairWood2
  • added craftable ItemTableWood2
  • added 3 craftable candles
  • added craftable ItemLantern
  • added craftable ItemBrazier1, ItemBrazier2, and ItemBrazier3
  • decreased MaxRetreats for quest monsters from 2 to 1
  • increased town attack ThreatForParent from -40.0 to -60.0
  • increased CraftingChestRange from 200.0 to 250.0 (Delilah)
  • decreased NemesisTimeEscalationMult from 2.5 to 2.0
  • decreased WinQuestTimeEscalationMult from 5.0 to 4.0
  • now immortal being gains some power if their altar is used
  • now immortal being loses some power if their altar is destroyed
  • added explosive mushrooms
  • now MaxCount (if set) will apply to quests that use MinCountMult/MaxCountMult
  • decreased uprising MaxCountMult from 1.0 to 0.8
  • paintings are now in - still need way to find or craft though
  • now play GameChanger.ogg if get a new nemesis
  • added icons for modification table, tanning station, leathworking station, and weaving stations
  • fixed view point going up/down in model editor when shifting model down/up
  • now torch type of objects now always start lit
  • changed cave, quarry, and road levels to use main level file
  • fixed night sound
  • made alchemy/rune stations smaller
  • added MonsterTrapTowerFire from Kivi
  • added MonsterTrapTowerIce from Kivi
  • added oxskull.mdl
  • added s_gargoyle.mdl
  • added s_gargoyle01.mdl
  • added ChestGravestone2 (celtic_cross.mdl)
  • added altartable1.mdl, dungeonjar1.mdl - 3, monstaskull.mdl, and tombbraizer.mdl
  • added brazier03.mdl, brazier04.mdl, brazier05.mdl, brazier06.mdl, brazier08.mdl, skull01.mdl - 06, statue01.mdl, StickStatue1.mdl, and megashroom1.mdl
  • improved chair icon
  • improved table icon
  • fixed duplicate RecipeWandWood in workbench
  • made placeable candles a little smaller
  • fixed ObjectChairWood2 & ObjectTableWood2 translations
  • added journal sound when opening taunt screen
  • now play npc married sound to all players (not just server)
  • torches/braziers no longer say use skills to attack
  • fixed closestChestDistance; line in the code :)
  • added chest opening sound when opening chest ui
  • now use stump2.mdl
  • fixed skeleton object fullbright
  • now connection name can uses spaces
  • now area block name can use spaces

[ 2024-08-02 21:25:15 CET ] [Original Post]
Din&#039;s Champion patch 0.718

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.718 change list:

  • got Linux build running
  • improved "Server could not be contacted, disconnected, or was lost!" message - added "Possible reasons:\n1) Server is down\n2) Internet is down\n3) Firewall refusing connection (your side or server side)\n4) Strict NAT in way (your side or server side)"
  • hooked up alchemy stations
  • hooked up rune stations
  • made alchemy basin icons
  • made rune station icons
  • added an icon mode to model editor to make making icons easier (blue background makes it easier to make alpha)
  • fixed pointing to wrong alchemy station skn files
  • fixed some rune station mdl issues
  • fixed StationRuneRhutenium.skn
  • fixed starting below ground in opening screen game

[ 2024-07-27 19:08:37 CET ] [Original Post]

Minimum Setup

  • Processor: 3.0 GHz or betterMemory: 4 GB RAM
  • Memory: 4 GB RAM
  • Graphics: GTX 970 or better
  • Storage: 1 GB available space
⭐ SPOTLIGHT DEAL ⭐
Total War: WARHAMMER
Total War: WARHAMMER
$14.49
-76% OFF
MacGameStore
GAMEBILLET

[ 6381 ]

4.48$ (78%)
20.72$ (17%)
16.79$ (16%)
8.98$ (82%)
8.19$ (18%)
2.81$ (84%)
1.87$ (88%)
33.59$ (16%)
12.42$ (17%)
12.59$ (16%)
8.39$ (16%)
16.79$ (16%)
4.19$ (16%)
16.57$ (17%)
41.47$ (17%)
16.57$ (17%)
8.47$ (15%)
12.25$ (18%)
33.17$ (17%)
9.33$ (38%)
16.79$ (16%)
6.61$ (17%)
17.19$ (14%)
33.17$ (17%)
8.27$ (17%)
16.57$ (17%)
12.42$ (17%)
8.27$ (17%)
12.42$ (17%)
24.87$ (17%)
FANATICAL

[ 5865 ]

24.59$ (59%)
15.17$ (77%)
59.49$ (15%)
35.89$ (10%)
14.99$ (25%)
12.94$ (82%)
26.99$ (55%)
27.19$ (32%)
52.79$ (12%)
33.99$ (15%)
19.24$ (73%)
57.39$ (18%)
49.79$ (17%)
10.99$ (73%)
25.19$ (37%)
31.49$ (55%)
23.89$ (20%)
52.79$ (12%)
42.49$ (15%)
21.89$ (64%)
44.09$ (37%)
15.89$ (21%)
10.34$ (77%)
58.09$ (17%)
49.19$ (18%)
22.49$ (55%)
17.88$ (11%)
84.89$ (15%)
8.99$ (55%)
11.09$ (82%)
GAMERSGATE

[ 750 ]

5.95$ (70%)
4.67$ (53%)
0.56$ (81%)
3.4$ (91%)
0.94$ (81%)
0.94$ (81%)
1.91$ (87%)
1.19$ (83%)
2.55$ (91%)
3.9$ (70%)
0.59$ (40%)
1.91$ (87%)
3.43$ (74%)
3.3$ (78%)
0.56$ (81%)
0.85$ (91%)
6.16$ (69%)
5.1$ (87%)
4.05$ (86%)
2.55$ (91%)
3.48$ (83%)
1.02$ (87%)
8.5$ (79%)
1.28$ (87%)
0.6$ (91%)
5.63$ (81%)
0.43$ (91%)
1.45$ (91%)
3.3$ (78%)
1.91$ (87%)
MacGameStore

[ 1993 ]

2.49$ (88%)
5.99$ (85%)
27.49$ (8%)
9.49$ (5%)
1.69$ (83%)
1.19$ (88%)
1.19$ (76%)
1.24$ (75%)
18.49$ (8%)
1.19$ (94%)
1.19$ (76%)
1.89$ (87%)
1.98$ (80%)
4.99$ (88%)
1.19$ (94%)
4.99$ (88%)
1.99$ (87%)
0.69$ (30%)
53.99$ (10%)
1.89$ (81%)
1.29$ (84%)
21.99$ (27%)
1.19$ (80%)
51.49$ (26%)
14.49$ (76%)
1.09$ (84%)
52.99$ (12%)
9.49$ (5%)
1.99$ (89%)
1.99$ (90%)
INDIEGALA

[ 1017 ]

3.99$ (20.0%)
1.49$ (90.0%)
0.99$ (90.0%)
4.79$ (76.0%)
1.49$ (85.0%)
1.15$ (80.8%)
2.99$ (90.0%)
3.49$ (65.0%)
0.99$ (90.0%)
4.99$ (75.0%)
0.49$ (90.0%)
1.99$ (90.0%)
1.19$ (90.0%)
1.49$ (90.0%)
7.99$ (80.0%)
1.49$ (90.0%)
1.49$ (90.0%)
6.24$ (75.0%)
3.65$ (75.65%)
1.49$ (90.0%)
0.99$ (80.0%)
9.99$ (50.0%)
0.79$ (80.0%)
1.99$ (90.0%)
1.69$ (90.0%)
1.29$ (90.0%)
5.49$ (72.53%)
0.79$ (90.0%)
5.99$ (60.0%)
1.79$ (80.0%)

FANATICAL BUNDLES

Time left:

356102 days, 8 hours, 3 minutes


Time left:

356102 days, 8 hours, 3 minutes


Time left:

6 days, 16 hours, 3 minutes


Time left:

34 days, 16 hours, 3 minutes


Time left:

37 days, 16 hours, 3 minutes


Time left:

38 days, 16 hours, 3 minutes


GMG BUNDLES
Indie Adventures

Time left:

12 days, 2 hours, 3 minutes


HUMBLE BUNDLES

Time left:

0 days, 10 hours, 3 minutes


Time left:

7 days, 10 hours, 3 minutes


Time left:

13 days, 10 hours, 3 minutes


Time left:

14 days, 10 hours, 3 minutes


Time left:

19 days, 10 hours, 3 minutes


Time left:

25 days, 10 hours, 3 minutes


INDIEGALA BUNDLES
Huge Pixel 2 Bundle

Time left:

4 days, 23 hours, 18 minutes

Adult Positions 2 Bundle

Time left:

9 days, 16 hours, 4 minutes

Holiday Tales Bundle

Time left:

11 days, 15 hours, 4 minutes

Psycho Gates Bundle

Time left:

16 days, 22 hours, 14 minutes

by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE