[EXPERIMENTAL] CrucibleLT

This mod is not being updated anymore.

Links to download every release and source hosted on some random sites with no reliability :stuck_out_tongue:

https://a.safe.moe/hXLr6.7z


the latest release was the rel/cruciblelt-v04.zip file.

the last post I made on this, explaining everything I had in mind at the time: http://www.grimdawn.com/forums/showpost.php?p=563351&postcount=96

*edit: follow this https://support.google.com/chrome/answer/99020?co=GENIE.Platform%3DDesktop&hl=en if it doesnt let you download a file saying the site is unsafe. Method under the ā€œTurn off warnings about dangerous & deceptive sitesā€ section works.



note: works on v1008. the official changes are not included.

[RIGHT]also available in
the [EXPERIMENTAL] in the title referred to the technology side of this mod, which is for the major part, built by jiaco@ArzBaller.
[/RIGHT]

note: if you are interested in translating this mod, please do so. see: http://www.grimdawn.com/forums/showpost.php?p=431034&postcount=9 for the files.

drag and drop the mods folder into your Grim Dawn folder
further instructions and backup files are included in the zip, you donā€™t need to backup manually
this mod just replaces the crucible, everything(the leaderboards, your characters etc.) will function the same way as they did.


https://grimcalc.com/cruciblelt.zip
v0.4(v1008), ~1.8 MB

  • You will now gain 70 exp(enough to get to level 2) when you talk to the crucible master. Remember this to get everyone to level 2 when you start a multiplayer session.
  • Experience rewards are vastly increased
  • Devotion price is always 4 tributes now (additionally, tribute rewards are increased by +1 so this comes down to devotion price staying still.)
  • Constitution reward in the middle has its rewards tweaked/increased. It also rewards 375 iron(enough to buy ~5 potions for each 20 waves), so that lower characters donā€™t have to get their rewards if they can keep up.

Shop/power-up changes:

The set of consumables you will get for 12 tributes are:

  • [li]2x - Royal Jelly Essence 450 Second Duration[/li]+10% Health
    +10% Energy

    [li]2x - Royal Jelly Ointment 450 Second Duration[/li]+20 Health Regenerated per Second
    Increases Health Regeneration by 25%

    [li]4x - Elixir of the Hunt 30 Second Duration[/li]+10% Attack Speed
    +10% Casting Speed
    +30% Movement Speed

Tower changes:

  • Fire tower has 25% more range/radius, for both levels(see the screenshot below)
  • Ice tower spawns more fragments with increased splash radius, has more chance to freeze the monsters and deals more damage(this overall is a pretty significant buff) ā€“ I wanted this tower to be something you can buy for pet builds and such, currently it was too weak, since fire had better aoe and storm had better damage, and freeze didnā€™t work reliably
  • Defense tower now provides an additional poison and lightning resistance, along with +% mana regeneration
  • Offense tower now also provides 20% cooldown reduction

Misc:

  • ā€œHerald of xā€(the big floating structure monster) now has less hp, since it can get stuck in spawn for summoner builds and such. Aetherial Obelisk and Aetherial Terraformer also have their stats decreased, though only slightly.
  • wave 37 monsters(gatekeepers Baneā€™Galgalor and Balokā€™Anatu ā€“ one red and one green) have their hp regen decreased, since retaliation builds and tank builds can literally have to give up on those waves even though they are powerful enough to fight with those monsters.

Additional Notes:

  • In the original crucible, you would only use the buff towers for the best results. Now it makes sense to use cold and fire towers. They actually give good results. However, they may be -too- good in the early stages, since they canā€™t be scaled down.
  • This mod doesnā€™t make the game easier. Some monsters are nerfed, but they are never the end bosses, only the heroes in middle waves are changed, and changes are to help retaliation builds and monsters getting stuck and such.
  • May actually make the game harder, because you will have less loot since you proceed levels faster.
  • This mod aims to be fast and fun. If you look for it, you can find an exploit or two. I donā€™t mind that, neither should you.

Attachment: cruciblelt_01.jpg
Attachment: crucible_01.jpg
Attachment: cl00.jpg
Attachment: cl03.jpg

Ignore this post if you are just interested in playing the mod.


Tools used in production of this mod:

ArzBaller => http://www.grimdawn.com/forums/showthread.php?t=45465
ArchiveTool & ConversationTool is used for packing scripts and conversations

Additionally I made a few basic scripts to apply -just- the changes and additions, so that it would be easier to maintain it between each version. It works by having a list of changes to apply to existing dbr files, and a list of dbr files to copy to the game database.

Here are the complete list of database changes:


<?php
$dbrChanges = [
    // =============================================================================================
    // Notes
    // =============================================================================================

    // format is: [filename(use the path after records/), dbrKey, dbrNewVal]
    // the xp formula for the main game: (((monsterLevel*12.75-(averagePartyLevel*averagePartyLevel/50))+((monsterLevel-averagePartyLevel)*(averagePartyLevel/1.12)))*0.098)*(1+(monsterExperience/100))+3
    // Each tower has somewhat relevant damage types added, for example fire tower does a small amount of vitality damage
    // and lightning tower does fire/chaos damage. This is done so that at least it does something to bosses with resistances to those types.
    // or in cold towers case, so it at least hits the cold towers.
    // the numbers however, are really too small to really matter.

    // =============================================================================================
    // Reward between each round
    // =============================================================================================

    // in 2 waves, you can buy (375*2)/150 = 5 hp potions, or (375*2)/250 = 3 mp potions
    ['items/misc/potions/potion_constitutionc01', 'bonusGoldPoints', '375'],
    ['items/misc/potions/potion_constitutionc01', 'bonusLifePercent', '30.000000'],
    ['items/misc/potions/potion_constitutionc01', 'bonusManaPercent', '80.000000'],

    // =============================================================================================
    // Fire Tower
    // =============================================================================================

    // the radius increase is ~25%
    ['skills/defenses/turretfire_fireblast', 'skillTargetRadius', '10.000000'],
    ['skills/defenses/turretfire_fireblast', 'offensiveLifeMin', '8.000000'],
    ['skills/defenses/turretfire_fireblast', 'offensiveLifeMax', '28.000000'],

    ['skills/defenses/turretfire_fireblast02', 'skillTargetRadius', '14.000000'],
    ['skills/defenses/turretfire_fireblast02', 'offensiveLifeMin', '24.000000'],
    ['skills/defenses/turretfire_fireblast02', 'offensiveLifeMax', '58.000000'],

    // =============================================================================================
    // Lightning Tower
    // =============================================================================================

    ['skills/defenses/turretlightning_chainlightning', 'offensiveFireMin', '50'],
    ['skills/defenses/turretlightning_chainlightning', 'offensiveFireMax', '100'],
    ['skills/defenses/turretlightning_chainlightning', 'offensiveChaosMin', '50'],
    ['skills/defenses/turretlightning_chainlightning', 'offensiveChaosMax', '100'],

    ['skills/defenses/turretlightning_chainlightning02', 'offensiveFireMin', '50'],
    ['skills/defenses/turretlightning_chainlightning02', 'offensiveFireMax', '100'],
    ['skills/defenses/turretlightning_chainlightning02', 'offensiveChaosMin', '50'],
    ['skills/defenses/turretlightning_chainlightning02', 'offensiveChaosMax', '100'],

    // =============================================================================================
    // Offense Tower
    // =============================================================================================

    ['skills/defenses/banneroffense_aura_buff', 'skillCooldownReduction', '20.000000'],

    // =============================================================================================
    // Defense Tower
    // =============================================================================================

    ['skills/defenses/bannerdefense_aura_buff', 'defensiveLightning', '30.000000'],
    ['skills/defenses/bannerdefense_aura_buff', 'defensivePoison', '30.000000'],

    ['skills/defenses/bannerdefense_aura_buff', 'characterManaRegenModifier', '40.000000'],
    ['skills/defenses/bannerdefense_aura_buff', 'characterLifeRegen', '15.000000;45.000000'],

    ['skills/defenses/bannerdefense_aura_buff', 'characterLifeRegen', '15.000000;45.000000'],

    // =============================================================================================
    // Ice Tower
    // =============================================================================================

    ['skills/defenses/turretice_icebolt', 'offensiveAetherMax', '200'],
    ['skills/defenses/turretice_icebolt', 'offensiveAetherMin', '100'],

    ['skills/defenses/turretice_icebolt2', 'offensiveAetherMax', '400'],
    ['skills/defenses/turretice_icebolt2', 'offensiveAetherMin', '200'],

    ['skills/defenses/turretice_icebolt', 'projectileFragmentsLaunchNumberMin', '4'],
    ['skills/defenses/turretice_icebolt', 'projectileFragmentsLaunchNumberMax', '7'],

    ['skills/defenses/turretice_icebolt2', 'projectileFragmentsLaunchNumberMin', '5'],
    ['skills/defenses/turretice_icebolt2', 'projectileFragmentsLaunchNumberMax', '10'],

    ['skills/defenses/turretice_icebolt', 'projectileExplosionRadius', '3.000000'],
    ['skills/defenses/turretice_icebolt2', 'projectileExplosionRadius', '3.000000'],

    ['skills/defenses/turretice_icebolt', 'offensivePercentCurrentLifeMax', '6.000000'],
    ['skills/defenses/turretice_icebolt2', 'offensivePercentCurrentLifeMax', '12.000000'],

    ['skills/defenses/turretice_icebolt', 'offensivePercentCurrentLifeMin', '3.000000'],
    ['skills/defenses/turretice_icebolt2', 'offensivePercentCurrentLifeMin', '6.000000'],

    // =============================================================================================
    // Monsters
    // =============================================================================================

    ['creatures/enemies/bios/bio_boss_aetherobelisk_01', 'characterLife', '((charLevel*15)^1.2)+125'], // ((charLevel*29)^1.5)+125
    ['creatures/enemies/bios/bio_boss_aetherobelisk_02', 'characterLife', '((charLevel*15)^1.2)+125'],

    ['creatures/enemies/bios/bio_boss_aetherobelisk_01', 'characterStrength', '(charLevel*3.5)+50'], // (charLevel*6.5)+50
    ['creatures/enemies/bios/bio_boss_aetherobelisk_02', 'characterStrength', '(charLevel*3.5)+50'],

    ['creatures/enemies/bios/bio_boss_chthonianleech_necropolis_01', 'characterLife', '((charLevel*22)^1.4)+100'],
    ['creatures/enemies/bios/bio_boss_chthonianleech_necropolis_01', 'characterLifeRegen', '((((charLevel/15+1) + lifeRegen) * (1 + lifeRegenMod/100))*elapsedTime)/2'],

    ['creatures/enemies/bios/bio_boss_chthonianleech_void_01', 'characterLife', '((charLevel*23)^1.4)+100'],
    ['creatures/enemies/bios/bio_boss_chthonianleech_void_01', 'characterLifeRegen', '((((charLevel/15+1) + lifeRegen) * (1 + lifeRegenMod/100))*elapsedTime)/2'],

    // =============================================================================================
    // Tech
    // =============================================================================================

    ['creatures/npcs/npc_event_01', 'conversation', 'conversations/_cruciblelt_1473395740_npc_event_01.cnv'],
    ['creatures/npcs/merchants/powerups_s01', 'conversation', 'conversations/_cruciblelt_1473395740_npc_powerups_01.cnv'],

];


so i downloaded this out of curiosity. im not sure how arzballer plays into itā€¦ do i unpack your .arz and merge it with arzballer?

the install txt seems to indicate just a drag and drop

Drag and drop replace dlc game files. This mod modifies the Crucible. But the user needs to own the dlc in order to apply the mod.

You do not need to use arzBaller to use this mod, Stormcaller needed arzBaller to make the mod.

correct, you just need to drop the zip contents into your game folder. I made sure installing and uninstalling would be easy, since the point was just tweaking a few details.

the language was a bit confusing, hopefully its better now.

Iā€™m going to check this out.

Install was super easy but a fresh character is still at level 1 when I get in game. CrucibleLT is confirmed installed by the main npc.

PS if I were you I would edit the corpse to drop a level 1 ranged weapon too, with maybe a 2H or something as well.

You should be level 2 when you start wave 1 from the npc, not at the very beginning(it was easier to add to the conversation file than figure out the scripting :p)
I will return to the corpse one later, first time around my loot table failed and I kinda gave up on it. Thid was one of the reasons why the middle now gives iron, actually. I will see what I can do about this later on.

Now if you were level 1 even when you started the round, then thats an issue. Was it?

Thanks

I just loaded up a character and realized I was still level 1. Cashed in my reward after Wave 10 and Iā€™m level 9.

I like this mod already so thank you :slight_smile:

Great mod, made crucible much more bearable as it gives at least some sense of progress. I can now consider using it for early leveling and getting some devotion points when stuck somewhere. Thank you for your work!!

Just a small query, I always get the Grove map when I load crucible. Is this as intended?

I am happy to hear :slight_smile:

Try a couple more times(not restarting, starting fresh from the main menu), I get same map in repeat in the original game, too. It just happens. Not related to mod. If you try some more times and you still get only the same map, that would be interesting. Let me know.

An update on the above post - tried a few more times and got a different map. So its all good!

Thanks again for a great mod :slight_smile:

Sent from my SM-N920G using Tapatalk

I tried it as well and so far Iā€™m enjoying the Crucible more now, nice work! :slight_smile:

hey, thanks :slight_smile:

I published an update for the latest game patch, with the hotfix changes from the game included.
on page 1, the changes in strike trough are in that state because I canā€™t compile the database.arz yet, so I released the mod without it, since the rest of the changes are the main reasons this mod existed and why people played it.
Its not a big deal, though. The game rewards more iron at the end, and mana in the vital essence in the middle now. The only missing changes that I did with database.arz is the tower changes now, so thats not a big deal.
I am OK with the new exp in the non-modded crucible, actually. Still I like the faster pace and cheaper devotion points. Now this mode can truly be considered crucible lite :slight_smile:

oh and, new options for the shop

there was also a reddit thread, a few days ago in v0.1, https://www.reddit.com/r/Grimdawn/comments/4ybk8i/i_made_a_mod_for_the_crucible_that_increases_the/

download:
https://grimcalc.com/cruciblelt.zip

This is great! Love your update to buy crystals or consumables! You are the MAN! :slight_smile:

Gotta emphasize how much your mods helps me enjoy the game. I refuse to use the offensive towers until that change of heart bug is quashed so right now your mod is basically perfect for me and my needs.

Much love! <3 <3 <3

Hi,

Just got back to GD (because of titan quest anniversaryā€¦ devilish plan), and found your mod.

But I find that xp is still too slow for me (too much D3) as Iā€™m only playing crucible and not main quest (i hate questsā€¦ I guess too much D3 again)

I tried by MANY means to modify your scripts.arc in order to boost xp, I found the line saying xp = xp * 1.6 (and 2.5) but canā€™t modify them (probably because of the .arc header and stuff).

Any idea?
Thanks !

hey, thanks :smiley:

aww yis my target audience :3

yea, I will increase it and buff the towers in v0.3 probably when I launch gd again.
this mod is not super popular(like ~100 players have it installed maybe? I know a few groups of few people that play this in multiplayer but thats about it) so its mostly for self consumption and fixing the xp rate.

check out those links:


http://www.grimdawn.com/forums/showthread.php?p=426714#post426714

and the file(link expires in ~24 hrs)
https://a.uguu.se/2FO3xZcM4Fbr_Scripts.7z

Well basically your mod is the only reason Iā€™m back to GD ^^
Thanks for the help, just did double the xp you set, letā€™s see how it looks like (oh and 1 tribute point more also)

Thanks again !

Dunno if itā€™s a bug or not (or if I just reinstalled the mod wrongly), but when I updated to the new version I lost all progress in the Crucible: Iā€™m back to wave 1! :confused:

yeah, it has that effect since it makes crucible only characters a thing :smiley:
Np.

Can you expand on that? do you mean the difficulties you unlocked is gone as well, or something else? Also, is it back if you go back to the game version?

Actually, I can test those. can I have your save file please? You can upload it to https://uguu.se with the extension zip/7z or whatever you have. (it wonā€™t accept unknown extensions, though. so use something common)

Maybe, the hotfixes also changed stuff in the crucible so the token names are changed. Maybe my version of crucible sets your progress in ā€œxā€ and the game now does it in ā€œyā€. I wonder what happens to ā€œyā€ now, is it gone? Interesting.

I will re-do the mod with database and the rest from scratch, that should have no bugs and behave the same way as the game, maybe your progress will be back too. (but if you save your progress with the current one, I wonder how it would go :p)

I will release the v0.3 later today or tomorrow.