Jump to content


Photo

Future tweak ideas - post 'em here


87 replies to this topic

#76 carian

carian
  • Members
  • 5 posts

Posted 06 September 2017 - 09:24 AM

Toying... you mean you want to reinvent the same wheel that's there already, as Spell Revision or what not has the same feature, except that they just disable attacking during Time Stop.

 

which mod do you have in mind? because I have Spell Revision (v4 Beta 15)  installed and it doesn't really do that



#77 Jarno Mikkola

Jarno Mikkola

    The Imp

  • Modders
  • 6255 posts
  • Gender:Male
  • Location:The town where the dead haven't keeled over, yet. In Finland.

Posted 06 September 2017 - 11:03 AM

Ouh, sorry, I don't remember the exact mod... but even the SCS ... has this under the hood:

 

DMWWNoTimestopMelee - set to 1 if you want to prevent enemy fighter-mages from attacking during Timestop spells (this mostly affects Irenicus in Hell). Set to 2 if you additionally want to prevent (the SCS version of) Melissan attacking during Timestops. (This will also prevent Melissan attacking during *your* timestops, and is pretty exploitable.)

It's from the fact that one mod sets the melee attack rate to zero to all effected targets.


Welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand.
Here's how to install all the ... mods you ever really could want to Infinity Engine games. I removed the stable word from there as Roxanne began to add BS mods that are likely to break compatibility from the BWS.

#78 bob_veng

bob_veng
  • Members
  • 99 posts

Posted 07 September 2017 - 03:59 AM

still, if it can be done - to make attacking possible but ineffective, that would be a better-looking tweak.



#79 Angel

Angel
  • Members
  • 117 posts
  • Gender:Not Telling
  • Location:Netherlands

Posted 08 September 2017 - 03:33 AM

still, if it can be done - to make attacking possible but ineffective, that would be a better-looking tweak.

 

I think it can be done, by setting all resistances to 100% for the duration, and maybe prevent a bunch of other effects like instant death.  But like I said, it's just an idea I am considering.  I have no idea yet if it will be practical or even feasible.


Edited by Angel, 08 September 2017 - 03:35 AM.


#80 mercurier

mercurier
  • Members
  • 98 posts

Posted 10 September 2017 - 05:38 AM

Hello, I would like to suggest a few tweaks for store pricing:

 

1. Disable stealing at fences

 

This prevents the steal-and-sell exploit with a natural (at least to me) logic: shouldn't the fence be extremely careful when dealing with people who sell stolen stuff?

 

2. Set depreciation to zero for all stores

 

I wish to relief myself from this stupid chore: (before getting bag of holding) filling a character's inventory with 16 identical items and sell them in one transaction to avoid depreciation. And unfortunately, this trick only work once for a given item and a given store. The extra money gained through this tweak can be partially balanced by the tweak below.

 

It only takes 3 lines:

COPY_EXISTING_REGEXP GLOB ~^.+\.sto$~ ~override~
    WRITE_SHORT 0x001c 0x0000
BUT_ONLY

3. Standardize buying markup for all stores

 

Most stores in BG2 have buying markup around 25. Ribald's special stash (RIBALD3.STO) has an exceptional high buying markup of 55, which "compels" me to sell everything to him when possible. With this tweak players like me no longer need to bother choosing which store to dump their trash. For balance purpose, I'd suggest 25 for all regular stores, 15 for all fences, and unchanged values for special stores like Officer Vai. Customizable values during installation are welcome! 

 

And another tweak inspired by this tweak. Buying markup of special stores like Officer Vai are standardized to 25 as well, but value of special items like winter wolf pelts, bandit scalps, wyvern heads, etc. are tuned up accordingly so that all merchants buy them at proper prices. In this way players can always sell these valuable trophies regardless progress of the game/plot.


Edited by mercurier, 10 September 2017 - 05:57 AM.


#81 Jarno Mikkola

Jarno Mikkola

    The Imp

  • Modders
  • 6255 posts
  • Gender:Male
  • Location:The town where the dead haven't keeled over, yet. In Finland.

Posted 10 September 2017 - 06:24 AM

3. Standardize buying markup for all stores

///////////////////////////////////////////////////////////////////////////////
BEGIN ~The Imps store price rule and item stack amounts~ DESIGNATED 2

COPY_EXISTING_REGEXP GLOB ~.*\.sto~ ~override~
READ_LONG 0x14 ~price~
PATCH_IF !(price = 0) BEGIN
WRITE_LONG 0x14 ~150~ //we set all the stores that actually sell stuff to sell them at the same rates
WRITE_LONG 0x18 ~50~ //and buy them at a same rates too, this way if you use 3000 gold, you get a 1000 back when selling
END
PATCH_IF (price = 0) BEGIN
WRITE_SHORT 0x22 ~32000~ //bags etc to contains almost unlimited, but not the borged amounts of items
END
BUT_ONLY

COPY_EXISTING_REGEXP GLOB ~.*\.itm~ ~override~
READ_SHORT 0x38 ~stackamount~
PATCH_IF (stackamount > 1) BEGIN
WRITE_SHORT 0x38 ~1000~
END
BUT_ONLY

Just change the 150 and 50 to what ever you wish...


Edited by Jarno Mikkola, 10 September 2017 - 06:32 AM.

Welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand.
Here's how to install all the ... mods you ever really could want to Infinity Engine games. I removed the stable word from there as Roxanne began to add BS mods that are likely to break compatibility from the BWS.

#82 mercurier

mercurier
  • Members
  • 98 posts

Posted 11 September 2017 - 05:13 AM

Jarno, thanks for sharing. Looks like we are going to gather all the required code pieces soon :p

 

The reason I'm posting these ideas here is that I consider them too trivial for a standalone mod for releasing. If I make a "private" mod, then it will be somewhat tricky to make the BWP installer "recognize" it and use it during automatic megamod installations. According to my experience, for BWP16 there are three files to be customized. And such customization needs to be repeated (possibly in a different manner) for each BWP update.

 

If Tweak Anthology would kindly implement these proposals, such issue can be fixed for good.



#83 Jarno Mikkola

Jarno Mikkola

    The Imp

  • Modders
  • 6255 posts
  • Gender:Male
  • Location:The town where the dead haven't keeled over, yet. In Finland.

Posted 11 September 2017 - 06:25 AM

The BWS & BWP could be just ran and after that you could just install your own mod if you wanted, manually. But that's another matter.

I actually will be using the second line in the mod from here on out. Which reminds me... I'll put a file size check on the .itm edit.


Edited by Jarno Mikkola, 11 September 2017 - 06:27 AM.

Welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand.
Here's how to install all the ... mods you ever really could want to Infinity Engine games. I removed the stable word from there as Roxanne began to add BS mods that are likely to break compatibility from the BWS.

#84 Fouinto

Fouinto
  • Members
  • 126 posts
  • Gender:Male
  • Location:France

Posted 12 September 2017 - 11:20 AM

Idea : make the card game against Aesgareth fair (I mean something close to randomness).

In 3rd round, he always draws the card "Wheel" and win...



#85 qwerty1234567

qwerty1234567
  • Members
  • 188 posts

Posted 12 September 2017 - 03:12 PM

1. Disable stealing at fences

http://readme.spellh...evised_Thievery

 

2. Set depreciation to zero for all stores

https://github.com/B...-the-same-price


bad jarno, go away!


#86 Sam.

Sam.
  • Modders
  • 117 posts
  • Gender:Male
  • Location:USA

Posted 12 September 2017 - 05:25 PM

Idea : make the card game against Aesgareth fair (I mean something close to randomness).

In 3rd round, he always draws the card "Wheel" and win...

IIRC the deck itself (if you acquire the item) is 'stacked against you' :p.  You can't draw the best cards unless you have previously made a "bad" draw.  I've always thought this was a stupid nerf (presumably added for "balance") that went against the randomness and luck-of-the-draw nature that is the deck's essence.  I'm not sure either (or even both) of these warrant a new tweak component, tho.  A global un-nerfing tweak would be awesome, but it would be quite a bit of work and there would never be a consensus on what should be included.


Edited by Sam., 12 September 2017 - 05:26 PM.

"Ok, I've just about had my FILL of riddle asking, quest assigning, insult throwing, pun hurling, hostage taking, iron mongering, smart-arsed fools, freaks, and felons that continually test my will, mettle, strength, intelligence, and most of all, patience! If you've got a straight answer ANYWHERE in that bent little head of yours, I want to hear it pretty damn quick or I'm going to take a large blunt object roughly the size of Elminster AND his hat, and stuff it lengthwise into a crevice of your being so seldom seen that even the denizens of the nine hells themselves wouldn't touch it with a twenty-foot rusty halberd! Have I MADE myself perfectly CLEAR?!"

-- to Portalbendarwinden

--------------------

Posted Image
___________Old pen and paper modules of the 70s and 80s.___________

CA Forums CA Homepage


#87 khelban12

khelban12
  • Members
  • 105 posts

Posted 13 September 2017 - 04:47 AM

Idea : make the card game against Aesgareth fair (I mean something close to randomness).
In 3rd round, he always draws the card "Wheel" and win...


I know it isn't exactly what you want, but in case you are not aware of it, this mod has a "Always win against Aesgareth" component.

#88 Fouinto

Fouinto
  • Members
  • 126 posts
  • Gender:Male
  • Location:France

Posted 14 September 2017 - 10:33 AM

Idea : make the card game against Aesgareth fair (I mean something close to randomness).
In 3rd round, he always draws the card "Wheel" and win...

IIRC the deck itself (if you acquire the item) is 'stacked against you' :p.  You can't draw the best cards unless you have previously made a "bad" draw.  I've always thought this was a stupid nerf (presumably added for "balance") that went against the randomness and luck-of-the-draw nature that is the deck's essence.  I'm not sure either (or even both) of these warrant a new tweak component, tho.  A global un-nerfing tweak would be awesome, but it would be quite a bit of work and there would never be a consensus on what should be included.

I have not mentioned that I am pretty sure that I won (at least) once (in BG2 not EE). But, due to his nature, I can understand that Aesgareth cheats...
I've just hoped that making this more random was simple, if it's not the case, I can live with it ;)
BTW, I tried to read the DLG and I have not seen where the "random" are :)
 

Idea : make the card game against Aesgareth fair (I mean something close to randomness).
In 3rd round, he always draws the card "Wheel" and win...

I know it isn't exactly what you want, but in case you are not aware of it, this mod has a "Always win against Aesgareth" component.

Indeed, this is not what I was looking for, but I didn't know this mod (always interested by discovering new mod :) )





Reply to this topic



  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users