#SWIM

1 messages ยท Page 1 of 1 (latest)

heavy nymph
#

Please share your opinion here to keet the main channel clean.

frozen monolith
#

I would say to make it an option with it off by default. Even in something like D&D, characters can still target and attack things while they're blind, just at heavy negatives. If the player can't select any tokens, it limits their ability to use automation.

dusty falcon
#

While neat, the practical drawbacks of making a player blind would be too big I feel.

heavy nymph
#

An alternative would be to give the token the sense all or feel tremor detection mode for the full Toph experience. That would add some layer of strategy because players would have to memorise who is were but would still be able to target them.

#

But I imagine many would not like this kind of strategy.

rugged lily
#

From an immersion and storyteller angle, it would be a great tool. Advocating for the varied lot of players though, some will definitely see this as frustrating not immersive. It could sour the experience. I think by default if the mechanical penalties are possible, they should go in. The rest should be an optional setting.

#

Thank you for getting just the icon in there though. I put the original ticket in some time ago when one of my players started using Blind all the time.

umbral elm
#

Blind as a power should not default to the Blind condition; the base success is very clearly a "impaired vision" rather than full on "no vision"

little pulsar
#

My preference would be to still be able to target things as that is closer to teh rules. If it was possible changing it to see in grey scale instead of no vision I think would be a good reminder. The same problem happens with invisible. In game it gives a -4 or -6 to hit, but the invisible condition makes the token actually invisible to all the other tokens and untargetable. (I think a 50% transparency would be better, but I think that needs to be looked at in system)

umbral elm
#

Modules can alter behavior. I think it's easier/better to keep it there than baseline alter what Blind/Invisibility do for everyone though

heavy nymph
#

I'll leave blind as it is for now so I won't use the core effect which actually blinds. SUCC might cover this in a different way in the future so SWIM is out of that anyway. And this has absolutely nothing to do with the fact that I currently have no clue how I can change that, nope... ๐Ÿ™ˆ
Also, I'll change the invisibility behaviour based on the suggestion here. I will make invisible tokens rather transparent but still be visible. This will be exclusively for SWIM however. Core behaviour will have to be implemented in SUCC.

#

And on a side note: I have been busy with the BRSW integration and it's pretty wonderful right now. Sound effects work great and injury AEs from BRSW will be updated with icons, name, changes and flags from SWIM so they can be healed using the Personal Health Centre.

clever sonnet
#

Is there a way to split the Summon Creatures into the different powers; Ally, Animal, Monster & Undead?
I know it's unlikely that a player summoning a cat will accidentally summon a flaming skeleton, but it'd be nice to avoid any chance

heavy nymph
# clever sonnet Is there a way to split the Summon Creatures into the different powers; Ally, An...

Please create a ticket on the repo and I'll see what I can do. I've been toying with the idea myself because of Hellfrost and the FC but haven't found a proper solution. It would probably require seperate folders, flags and/or other shenanigans so I'm pretty sure there won't be a satisfying solution to this in the near future but I'll take a look at it.
The easiest would possibly be by checking permissions but that would also mean that GMs get all displayed, regardless of the current actors ability.

pearl tiger
#

The SWIM config menu has a field for Natural healing time, does it keep track of that in like, some way?

pearl tiger
#

Doesn't seem to care that I have healing potions though

#

I checked and made sure that the name is exact in the module

heavy nymph
heavy nymph
pearl tiger
#

Lemme check

#

Uh, yea I think there's an error

heavy nymph
#

It seems to work just fine on my end. I have a couple ideas why it wouldn't work for you though.
Please give me a screenshot of the error.

pearl tiger
heavy nymph
pearl tiger
#

Sorry I'm not super knowledgeable about console script

heavy nymph
pearl tiger
#

I will say it said something the first time I tried it about using a healing potion, but they werent even in his ivnentory

#

Yes

#

Uh

heavy nymph
pearl tiger
#

Ah ok

heavy nymph
#

The script is pre-consumables. I need to update it (feel free to create a ticket on the repo for it) but didn't get around yet. Consumables are somewhat more complicated.

pearl tiger
#

Thats fine, out of curiosity does the module remove them from the inventory at all?

heavy nymph
pearl tiger
#

I'll test it, thank you for the assistance!

heavy nymph
pearl tiger
heavy nymph
pearl tiger
#

My only other suggestion, if I can, is that the Fantasy potions also remove all fatigue, so a button that lets you edit both at once would be stellar.

heavy nymph
pearl tiger
pearl tiger
heavy nymph
# pearl tiger I dont mean to be a pest, but whatre the changes to ammo?

You're not, no worries. =)
SWADE now uses consumables for ammo and has a bunch of features I had before. I didn't adapt to it fully yet but it looks like SWADE now has most of my features in save for one I think. So I might deprecate my stuff once they add hooks I can use to play sounds and apply AEs for ammo.

pearl tiger
#

Which I guess is kinda out of your hands now lmfao

heavy nymph
#

At least for the wepons swim config that is. In the ammo field on the weapon itself you need to type in all available ammo. if you're using SWIMs way of ammo handling.

pearl tiger
#

Except I'm trying to load these ones which are on the list, but it doesnt seem to want to

heavy nymph
pearl tiger
#

I did have them marked as equippable, but I declicked it

heavy nymph
#

But those arrows are listed in the ammo mgm macro?
Any errors in the console when trying to change ammo to them?

pearl tiger
#

Yea sorry

#

They do appear

#

They just wont fit in the dang ole bow

heavy nymph
# pearl tiger

The second errour yould interest @real pagoda. I'll take a look at the first after our current game (incidentally with Kyane as the GM. :D) There seems to be something missing. I might need more info from you then, I'll ping you if I do.

pearl tiger
#

Last thing, whenever you can, there's this too: it seems to not want to acknowledge the bow has arrows after the first shot of the ammo that does work. Trying to reload it tells me its already loaded, then says there's not enough Ammo.

#

But enjoy your game! I'll be around!

heavy nymph
heavy nymph
# pearl tiger oop sorry :[

Not your fault. Good thing you've spotted it. I'll take care of it for the next update (which is due for this weekend).

heavy nymph
pearl tiger
#

I can give it a shot.
I've not updated to v11 though, if that matters.

heavy nymph
pearl tiger
heavy nymph
pearl tiger
#

I'm gonna say no, because I'm not sure what that is

heavy nymph
#

It's a hosting service for Foundry that makes it difficult to test modules without official release.

pearl tiger
#

Ah! No, mines jsut on my own lil PC

heavy nymph
#

Download the zip, unzip and drag the entire folder into data/modules. Overwrite everything.

pearl tiger
#

Roger roger

heavy nymph
#

Also remember to make backups. But there shouldn't be something breaking in it.

pearl tiger
#

Backing it up right now, might take a bit

heavy nymph
#

It's okay, gotta solve a fey riddle anyway. :D

pearl tiger
#

The answer is always Cold Iron

heavy nymph
#

Once I figured out how to fight a freackin' forest. XD

pearl tiger
#

Gonna letter rip

pearl tiger
#

Its running SWADE 2.3.6 if thats relevant

heavy nymph
#

(drag them to the items sidebar, then right click and export)

pearl tiger
#

I had to go out and pick up dinner but as soon as I get back I will do that for you

heavy nymph
heavy nymph
#

Try this please.
Also I need some more info about the unrecognised ammo. It is showing up in the ammo management macro as a ammo type for the weapon?

pearl tiger
#

Its loading all the arrows now, but still returning a "you dont ahve enough ammunition" error when I try to fire the bow

#

Also tested it with an entirely different bow, same issue

umbral elm
heavy nymph
# pearl tiger Also tested it with an entirely different bow, same issue

It's working perfectly fine on my end. The chilly arrows are loaded and fired no matter whether I use BRSW or the shooting part of the ammo mgm macro. They're migrated when I load them and after that it's fine.
I'm also not seeing anything on the items you gave me that would conflict. You can set Shots to 0/0 on the bow and try again but it's not an issue for me and really shouldn't be one at all.
So with that tested, the error needs to be on your end. The question is just: where.
Go to Configure Settings -> Savage Worlds Adventure Edition -> Open Setting Configurator -> Setting Rules and scroll all the way down. Is "Ammunition Management" disabled there?

Then navigate to the Better Rolls settings and check that "Subtract ammo by default" is disabled there.

If both of these settings are disabled, please check again. If it still doesn't work I'm at my wits end. At this point I'd need to check on your end myself. I'm always uncomfortable asking for that but I really have no clue what else could be wrong.
Also please show me the "you dont ahve enough ammunition" message in a screenshot.

pearl tiger
#

Roger roger

#

is this correct?

heavy nymph
pearl tiger
#

ah wait you said to disable it

#

oh thats BR sorry

heavy nymph
heavy nymph
pearl tiger
#

Ah gotcha

#

It is in BR, not in the primary tho lemme give that a whirl

heavy nymph
#

I probably should make a check when the ammo mgm macro is used...

pearl tiger
#

okay ammo is disabled in both areas, lemme try and pop off a shot

#

oop, it gave me the chat card

#

okay im not getting any errors and it acknowledges that the arrows are loaded, but its still not subtracting them

umbral elm
pearl tiger
#

Okay so the consoles not throwing any errors until I swap the arrows in the ammo macro, then it gives me this:

#

To add clarity, tis not subtracting any of the ammo

heavy nymph
pearl tiger
#

Uh, I mean, I thought so, lemme check

heavy nymph
pearl tiger
heavy nymph
# pearl tiger

Yeah, it is... Hmm. So swapping ammo works, also for the chilly arrows? Only thing not working now is that it won't reduce the ammo quantity?

pearl tiger
#

Thats what it seems like

heavy nymph
pearl tiger
#

I uh, I click the items icon and then select the "spend ammo" option in the chat card.
Sorry, im not sure which does that.

#

like that

heavy nymph
#

Save and it should reload.

#

Then you it should spend the ammo in the BRSW roll upon rolling the item without you needing to click anything in the BRSW card.

pearl tiger
#

I see.
No youre fine, I feel like im not very helpful since I dont really understand the system well.
Lemme check that real fast.

heavy nymph
pearl tiger
#

Hey, I always shoot for average

#

lemme see what I got hold on

#

Uh, this may be a dumb question, but I got BRSW and BRSW2 on, is that a problem?

heavy nymph
heavy nymph
# pearl tiger

Yeah, that's very bad. Disable the one without the 2 in your Manage Modules.

#

Where did you even got that? It shouldn't be available at all anymore. oO

pearl tiger
#

I uh

#

I'm like

#

really lazy

#

its probably jsut been there forever

heavy nymph
#

You have this installed and enabled for years? ๐Ÿคฃ
That's great. No offence, it happens. But that's really nice. It shows you're a loyal user from the start. =)

#

Go ahead and disable and - preferably - uninstall version 1 now. It's incompatible with like everything by now.

pearl tiger
#

Roger

pearl tiger
#

and SWIM has made it like, leaps and bounds better

heavy nymph
pearl tiger
#

Ye boooooooy
Uh okay so thats uninstalled

#

Lemme get back in a double check this

#

would updating to 2.4.2 help?

heavy nymph
pearl tiger
heavy nymph
#

Looking good. ๐Ÿคž

pearl tiger
#

mkay gonna save it and give it a go

#

Just to clarify, im still clicking the "subtract ammo" in the chat card, correct?

heavy nymph
pearl tiger
#

Ah, hold one

#

No errors, still not spending the ammo tho

heavy nymph
#

Fluff.
Does it show the SWIM message?

pearl tiger
#

Only if I click shoot from here

#

But then there's no attack roll, unless they're supposed to just use this then make the attack?

heavy nymph
pearl tiger
#

Does the Reload Type matter?

heavy nymph
pearl tiger
#

in the item itself

heavy nymph
#

Ah, yeah, has to be none for Bows (not crossbows though).

pearl tiger
#

Mkay, thats what its set to

#

and afaik has been

heavy nymph
#

It has. It 's working on my end.

pearl tiger
#

Curious

heavy nymph
#

Let me check something.

pearl tiger
#

Yea no problem, I'll be around

heavy nymph
#

Okay. I think I messed up But just a little bit. ๐Ÿ™ˆ
Open the SWADE Immersive Macros compendium. Open the BR2 Macros folder. There's exactly one macro in it. Import it and rename it to just "SWIM: Ammo usage" (yo you just need to remove the "[Script] " part.

#

Save, reload the world (F5) and try a roll using BRSW again.

pearl tiger
#

Doing so now

#

Hmm

#

Okay

#

so

#

New issue, sorta

#

Actually

#

Here's a question

#

I need both macros yes?

#

One changes ammo and one makes the ammo subtraction work

#

Ah, its working

#

This one lets me manage the ammo

#

This one does this

#

BUT, I can swamp ammo with the first and now it removes the bullets and gives me chat cards

heavy nymph
# pearl tiger One changes ammo and one makes the ammo subtraction work

Sort of. OPne is for huimans, one is for code. The one you imported just now is for the Better rolls integration to work. what it does is just relaying the info from the BRSW chat card to SWIM where it is processed. The other one is for you to reload and those not using BRSW can expend the shots from it.

pearl tiger
#

Gotcha

heavy nymph
# pearl tiger This one does this

You're not supposed to eexecute the one with the brown icon yourself. That's just for BRSW.
Do you get the errors when making the chat card roll?

pearl tiger
#

I didnt import the whole macro directory because I was learning what they did as I went

pearl tiger
#

No, it seemingly works flawlessly as long as I dont click the brown one

heavy nymph
#

Okay. Just so you know: There were errors in the past with advanced macros. If you experioence problems with SWIM again try disabling advanced macros first. That said, it should be okay since SWIM v. 1.0.0 but that's not guaranteed as advanced macros really can shuffle things around.
In any case, make sure your players can't see the macroi with the brown icon. They're not supposed to see it.

pearl tiger
#

Will do, I usually set their permissions manually per macro

#

Also, just to further confirm, it accurately tracks weapons with higher RoF as well

heavy nymph
heavy nymph
pearl tiger
#

My players arent malicious or untrustworthy.
They're just curious and easily confused lmfao

#

So I keep what they have access to fairly limited

heavy nymph
heavy nymph
pearl tiger
#

This has been elucidating and kinda fun, thank you so much for your dedication to the issue and helping us!

heavy nymph
# pearl tiger This has been elucidating and kinda fun, thank you so much for your dedication t...

I knew what I signed up for. I try to resolve everything. And you gave me valuable insights in how to improve my documentation. Thank you. And glad we could sort that out. =)
If you wish to support me, I have a Ko-fi. But please do not feel obliged to donate anything. That's completely up to you.
https://ko-fi.com/salieric

Another way of (indirectly) supporting me is by purchasing Tokens from Adellos which I help to create: https://www.drivethrurpg.com/browse/pub/18806/Adellos

But even our conversation here was helping me out immensely, so please don't feel obliged at all. Hope you don't mind me tooting my own horn a little bit here. ^^

pearl tiger
#

Again thanks for the help.
I gotta crash cuz its almost 4am for me, but I'll let you know if anything else weird crops up.

heavy nymph
#

Also sleep tight. =)

crisp harbor
#

What core rule layouts do the settings in SWIM allow for that is lacking in the SWADE?

#

@heavy nymph forgot to @ you.

heavy nymph
crisp harbor
#

It offers a grid

crisp harbor
real pagoda
heavy nymph
real pagoda
#

Oh, I'll check that once I have some time then. It's probably affecting my cyberpunk and land of fire themes too.

clever sonnet
#

Is there anything in SWIM to help with increasing the traits of a summoned creature using the Increased Trait power modifier?

quartz lava
#

Is SWIM working for v11?

heavy nymph
heavy nymph
clever sonnet
quartz lava
#

I'm game to try

heavy nymph
clever sonnet
#

@heavy nymph In the Mighty Summoner would it be possible to add a way to increase the duration?
The Summoner in Fantasy Companion gets a duration of 5 minutes rather than 5 rounds

heavy nymph
quaint shore
#

SWIM hasn't been brought to v11 yet, has it?

heavy nymph
quaint shore
#

Always adventurous!

heavy nymph
#

Sent it to you via DM. =)

heavy nymph
#

About the status of SWIM:
It has been a while but I'm happy to announce that SWIM is almost done to be released for v11 officially. Some Bugs had to be fixed and I took the liberty to add a couple new features. Most notably: The Mighty Summoner now supports Mirror Self natively, without the hassle you previously had to take (duplicating the actor to an NPC and then keeping track of changes on the original actor). The Mighty Summoner will take care of that for you.
The release is scheduled for this weekend unless something else comes up. I had a bit of problems along the way, especially with a flooding in my cellar but I should be able to make the release soon. Thank you for your patience and ongoging support. =)

clever sonnet
#

Is there some way to remove the SWIM macros ammunition management in the BR2 card?
... We're not bothering tracking ammo, and it'd be nice not to have the red button

quaint shore
#

Turn off track ammo in both the system configurator and BR settings. Not sure if it will get rid of the button, but it should remove any errors related to them.

heavy nymph
# clever sonnet Is there some way to remove the SWIM macros ammunition management in the BR2 car...

I'm sorry but there is currently no way to remove the action. It never occured to me that s/o could be bothered by it. It should be doing nothing unless you set the ammo management up in SWIM. If you don't import the macro which handles this from the card, there is nothing except maybe an error in the console which no one is ever going to notice during gameplay.

But you're missing out on so many opportunities for great sound effects. ๐Ÿ™ˆ

heavy nymph
heavy nymph
#

@clever sonnet

clever sonnet
#

You're a star ๐Ÿ‘๐Ÿป

#

Err ... just checked through my SWIM config menu.
Can't see any "BRSW support ammo management" option?

heavy nymph
#

This image was just a status report.

#

Release will be this weekend, not sure whether it'll be saturday or sunday though. I'm making good progress atm and the changelog is getting quite big. I want to ride the motivation wave as long as it lasts to get as many new features and fixes out as I can.

clever sonnet
heavy nymph
#

*Yes, it actually mirrors the token image. This can be turned off or set for only specific actor types in the settings:

heavy nymph
#

More new stuff for SWIM no one ever asked for: A Travel (time) calculator. I was so very annoyed by the retard imperial units in core and converting and calculating around so I took the opportunity to make a macro to calculate it for me and added a little bit of immersion by integrating images because: Why no? - A future update might introduce generating encounters as well.

heavy nymph
#

SWIM is now v11 ready. ๐Ÿฅณ
Make sure to update SUCC as well as SWIM relies on the new SUCC update.

hybrid solar
#

Mighty Summoner is throwing an error when summoning Mirror Self because if (packName || packName != 'none') will always be triggered when packName is "none". It should be an &&

#

Toggling the "Add Raise Calculator Button" setting throws an error

#

Also, any chance you can add support for the Brazilian Portuguese core rules? It is swade-core-rules-ptbr. For most of the logic it should be simple, just compendium links that need to be changed

hybrid solar
#

And could you add a game.modules.get('betterrolls-swade2')?.active to the if (game.settings.get('swim', 'br2Support') === true) { condition so it doesn't run on worlds where it isn't enabled?

heavy nymph
#

@hybrid solar

Toggling the "Add Raise Calculator Button" setting throws an error
An oversight in your PR as well. ๐Ÿ˜œ
And could you add a game.modules.get('betterrolls-swade2')?.active to the if (game.settings.get('swim', 'br2Support') === true) { condition so it doesn't run on worlds where it isn't enabled?
Why would you even activate this if you're not using the module? XD
Anyway, fixed that and the Mighty Summoner issue. I'll make a hotfix release.

Also, any chance you can add support for the Brazilian Portuguese core rules? It is swade-core-rules-ptbr. For most of the logic it should be simple, just compendium links that need to be changed
That's not possible without the help from the community because I don't have the module and even if I had I couldn't read it. And I don't assume they have the same IDs as in the english core rules.
But if there is demand, I can certainly create the basis for that. Not too sure what the best implementation would be here yet. My first thought was a json file with all the links by language.
Also feel free to make a PR if you think you can implement a way quicker and/or better than me. I'd schedule this for the next major release.

#

Hotfix released. Thanks a lot for the assistance. =)
Are you for hire as a full-time tester? :D

hybrid solar
#

Why would you even activate this if you're not using the module? XD
It's on my testing world. When running BR2 and SWIM for the first time users get bombarded with dialogs, I just accepted the one that sets the setting on and never noticed
I'll make a PR for it. I think there's just one or two links to compendium stuff for SWIM. SUCC is the one that would require a whole new list

#

Any chance you're hiring? ๐Ÿ˜„

heavy nymph
#

first time users get bombarded with dialogs, I just accepted the one that sets the setting on and never noticed
That's true and I apologise for it. ๐Ÿ™ˆ

#

I'll make a PR for it. I think there's just one or two links to compendium stuff for SWIM. SUCC is the one that would require a whole new list
Yet. I plan on expanding it but it's somewhat annoing to work around localisation with compendium links. ^^

heavy nymph
quaint shore
#

Hey Sal, I was playing with the Shapechange Macro last night. The change seems to be super slow.
I think it threw errors, but I was exhausted last night and haven't been able to get online yet today to capture them. I will once I am able to if you are unable to reproduce them.

heavy nymph
# quaint shore Hey Sal, I was playing with the Shapechange Macro last night. The change seems t...

Make sure to update beforehand because I released a hotfix earlier today thanks to the feedback from Clemente: #1089299152694939741 message

If you find any errors beyond that let me know. =)
Also: I've tested it in a test world only and there it was okay-ish. Mirror Self required some hacky stuff because I couldn't tell warpgate to just change the actor type (doing so would break everything). I could've done it a little less hacky but that would've created other issues, so I went with the lazy way as I usually tend to do. ๐Ÿ™ˆ
This will inevitably be a little bit slower but it shouldn't be too slow unless your world is really chock-full with active modules, items, actors, etc. (and even then I don't know if it would affect the scripts execution that much).
How slow exactly is the scripts execution?

quaint shore
heavy nymph
heavy nymph
#

In the meantime I'm working on extending the travel calculator with an automatic encounter generator. It has a few issues but is already looking promising.
It can lead to some really nasty results though, take a look at that (Ignore the formatting issue, I will get to that). If you encounter this on your travels, you really are in for a bad time... ๐Ÿคฃ

quaint shore
#

I mean, the same can happen with the tables...

quaint shore
heavy nymph
#

Ah, shape changer, yes, sorry, misread that.
Okay, pleas go to the SWIM settings -> Macro Options and there change the Shape Change Blendings setting. 0 should be near instant, It's supposed to take a bit of time (although not that long, gotta check if I messed up a bit) but adjusting that number should help. Please try and give me a feedback whether or not that helped. =)

quaint shore
#

That fixed it. Changed it from 50 to 10 and it brought it to less than 5 seconds.

heavy nymph
hybrid solar
#

Mine is at 50 and it runs almost instantly already. I'm not sure if the number is the issue here

heavy nymph
heavy nymph
#

Please tell me: What is it you really miss in SWIM? What feature would you love to have? I have a lot of motivation right now but no idea what to tackle next. Well except the Power Point management but I don't have any motivation for that. ๐Ÿคฃ
Tell me and I'll try to make it happen if it is feasible and strikes my fancy. =)

clever sonnet
#

One pain point as GM... applying one or more statuses to one or more tokens, e.g. group hit by Havoc all need to have Distracted applied.
I was having to click on each token, click Distracted, close the sheet and onto the next one.
Token Action HUD just added Statuses (subset of), so the process is a little quicker
I created a macro that uses SUCC to apply Distracted to all selected tokens, which is about the easiest way I can think of ... any suggestions welcomed ๐Ÿ™
My thought was for a form with tick boxes for the various statuses ... select the tokens, run the form, select the statuses and click apply

devout vortex
heavy nymph
heavy nymph
hybrid solar
#

Could you add a setting to not render the sheet header button?

heavy nymph
hybrid solar
heavy nymph
clever sonnet
heavy nymph
heavy nymph
#

Here's a little sneak peak on what I am doing atm. It is proving to be a bit more complex than I had originally thought but I'm making steady progress. Currently it does exactly nothing but we're getting there.

heavy nymph
#

We're getting somewhere. But it's extremely complex. A lot of stuff to be taken into account. Also the Edges. I usually try to take all of them into account but I'm not sure this is even possible here. There are so many that interfere with tests and support. It's easy to say that there are much more edges related to combat than social ones but if you really look at them you'll start to see how well these few interact with each other.

heavy nymph
#

Let's head over here then @mossy vine. =)
I know, so many threads. :D

Have you read the documentation on it yet? https://github.com/SalieriC/SWADE-Immersive-Macros/wiki/Ammo-Management

If not please do so now. It'll likely answer most of your questions. The rest I'm very happy to answer. =)

GitHub

A collection of macros for the SWADE system on Foundry with a focus on immersion (i.e. by using sound effects) - SalieriC/SWADE-Immersive-Macros

devout vortex
#

@heavy nymph Does SWIM still overwrite the system's default chase setup? And if so, can I somehow disable SWIM's chase function?

heavy nymph
heavy nymph
#

May I ask why you prefer the system way of setting up chases @devout vortex? Maybe It helps me improve my chase layouts. =)

devout vortex
mossy vine
#

Also is this box supposed to be filled with the ammo type?

heavy nymph
heavy nymph
# mossy vine I think I am almost there, I followed the set up to integrate with BR however I ...

You're getting the error because the weapon is empty. See on the left where it reads 'Shots 0/7'. That means you need to reload the weapon first. Either manualla set the current shots and populate the Loaded Ammo field in your second screenshot or let the players reload the weapon when it is in their inventory.

The ammo item needs to be created by yourself. It needs to have the exact same name as entered in the weapon. Note that if you want to exclusively rely on magazines, you want to mark the ammo item as charge pack in the SWIM config. Also ammo items must be of type gear.

#

You can also set up multiple ammo items per weapon by seperating them using the pipe symbol like so: Bullets, Large|Bullets, Large (AP)

#

Note that you can only ever have one type loaded.

mossy vine
heavy nymph
# mossy vine Perfect, that works. ๐Ÿ™‚ The reload on the BR chat card? Does that only work wh...

It is exciting. Expecially if you have a lot of suitable sound effects. :D
The button on the BRSW card is for decorational purposes only if you're using SWIM. There is currently no way for me to tap in there to link it to my function. You'll find two macros in the SWIM compendium. A brown one and a grey one. The brown one is for BRSW, needs to be in the world but must not be touched. The grey one can be ranamed and is the one you want to give your players access to. It handles reloading and changing ammo types.

mossy vine
# heavy nymph All working now? =)

It definitely worked but I am playing in a DND game tonight to help a friend out who is new to Foundry, I can't wait to the end of the game so I can practice a bit more.
The bullets worked but I want to figure out the magazine and get the macro set up for reloading with SWIM. ๐Ÿ™‚

mossy vine
heavy nymph
clever sonnet
#

Using the Health Centre macro and I'm getting an "undefined" in the dialog ?
Anyone else seeing this?
... and checked and I'm up-to-date with Foundry, SWADE, SUCC, BR2 and SWIM

heavy nymph
clever sonnet
clever sonnet
#

@heavy nymph Not sure if this is SWIM or SUCC?
Is there anyway to change the chat message format?
We're finding people are missing the leading "+" & "-", and getting confused as to status changes.
OK, once the person looks again, they realise the point, but the only difference being the +/- gets missed
Could the dialog be shaded, e.g. light red getting the status, light green for removal?

heavy nymph
devout vortex
clever sonnet
devout vortex
heavy nymph
#

HTML and HBS aren't that bad. CSS is the black magic. ^^

hoary wolf
#

Is there a way to add audio effects to a melee attack?

thick fable
#

When I try to fire the torpedo like this it doesnt consume itself

heavy nymph
heavy nymph
# thick fable When I try to fire the torpedo like this it doesnt consume itself

Because language and skill. Consumable weapons are difficult to do as some might be usable in melee like daggers or spears. That's why SWIM looks for the used skill in BRSW and tries to guess if it is thrown or not. That's because BRSW doesn't give me the range of the attack so skill is the only option. You need to make sure the skill is either of these skills:

  • Athletics
  • Throwing
  • Survival
  • Stealth
  • Demolitions
    AND the skill has to be included in your languages loca file.
    If there are special skills you think should be included please create a ticket on the repo.
    However, since this is a torpedo I guess your skill might be shooting? If so I'd advice to create a weapon which fires the torpedo and use the torpedo as ammo rather than the weapon.
thick fable
#

so shooting doesn't consume the weapon?

#

oh well

quaint shore
#

If you create a Torpedo Tube weapon, and create the Torpedo as Gear (with Is Ammunition checked), you will get the effect you are looking for.

#

Because, honestly, a Torpedo is just a VERY oversized table weight without a tube to launch it from.

#

(And yes, table weight instead of paper weight. Weighing down paper with it would be just overkill.)

thick fable
#

so is it fair to fire a torpedo for 10k? or is that cheap?

#

50k*

quaint shore
#

10K was the going rate for a Mk 10 torpedo in 1931.
The Mk 48 that is in current usage is something like 5.4 million USD each.

thick fable
#

I meant 50k in savage worlds money I have no fucking idea how much it costs in american money

quaint shore
#

It depends on how rare you want it to be.

thick fable
#

but is it fair for the 'torpedo tube' weapon(in your words, bc I don't know what it is called) to cost 500k but the torpedo itself costing 50k? is it realistic?

quaint shore
#

For instance, 10k is very easy to reach for active adventurers, making it fairly common, especially in a naval based campaign. You want them to have a hard time with getting them, or require an adventure, make it 5.4 million.

A major weapon system should be considerably more than 10x the cost of its ammunition. I would tack at least 1 more 0 onto the end of that price. The complexity of the weapon system alone begs for that. Under SWADE, the vast majority of Weapon Cost to Ammo cost puts a single shot of the ammunition at 1% or less of the cost of the weapon.

thick fable
#

ok but is it far for the weapon to cost 500k but the ammo 50k?

quaint shore
#

It's your game, so if you think it is fair, then it is fair. The way the pricing works, typically, is that for the low price of 50k per torpedo, you should expect to pay 5M or more for the launcher tube, not to mention the price of the vehicle that it has to be attached to.

thick fable
quaint shore
#

That's not what I said at all. If you are doing 500k for the tube, and 50k per shot, you are then paying exhorbitant amounts of money per shot. It would only take 10 shots to equal the cost of the weapon system, meaning you are spending way more on the ammo than you should be.
To use an example from Deadlands: Lost Colony (because that is the game I am currently prepping): The Colonial Ranger Dragoon costs $400. It shoots 10mm ammunition which goes for $1.20 per bullet. This means you get 333 shots before you reach the cost of the weapon. A much better value per shot.
With the way you have it, which is fine if you want it that way, the players will always be in the poor house just keeping their torpedo tubes loaded.

heavy nymph
# thick fable so shooting doesn't consume the weapon?

Yes, unfortunately there is no way around except some trickery which would bloat the data and requires everyone to work on their items again. I don't like introducing that so we're unfortunately stuck with what it is until I get more data from BRSW. But as James said: A torpedo is just ammo, not a weapon on its own anyway, even though some rulebooks suggest otherwise.

As for the prices: I believe we had this discussion a few weeks ago? I don't want to get into that again. ^^

clever sonnet
#

@heavy nymph What's the "official way" of early termination of a summoned creature power?
The player deleted the active effect, but the creature token was still there?

heavy nymph
# clever sonnet <@310392371458342916> What's the "official way" of early termination of a summon...

There is no official way, just ways. I've made it so that the creature can be unsummoned by using the Mighty Summoner macro with the summoned creature selected or deleting the Active Effect on either the creature or the summoner. Or at least I thought. It was a bit wonky since FVTT v11 but I thought I had hammered it out. Can you confirm the player didn't just disable the AE and deleted the correct one? Also: Did everything happen on the same scene? There currently is no way to take a summoned creature with you to another scene.

pearl tiger
#

Getting this error when trying to use the Travel Calculator macro

pearl tiger
#

Just checked, still getting this error

#

Disregard, I fixed it

heavy nymph
pearl tiger
heavy nymph
# pearl tiger Ok! Sorry I just didn't want to be a pest

No need to be sorry. It's all good. I know some people don't like it, but I highly appreciate it. Even have it in my nickname on all servers. Discord is imo so bad at notifications, especially if you're on many servers. The red blobs are the only thing telling me there's something I should read. ๐Ÿ˜…

dapper crane
#

deleted because wrong place to ask ๐Ÿ™‚

heavy nymph
#

SWIM 2.2.0 released
This version brings some much needed bug fixes as well as a new macro called "Tester" which can handle tests and support. See documentation here for details and limitation.
Please note that the tester is currently in a rather early state and must be considered a beta. It works okay from my testing but there are some limiations I was unable to resolve yet and it might have bugs I missed.

lavish gate
#

So I am new to Swim so I may be doing something incorrect but when I add deflection with the raise the attack is only reduced by -2 instead of -4 is that an old version of deflection that is being used?

clever sonnet
lavish gate
true panther
#

No it is just different than core. SWIM supports core, not Rifts.

#

I mean everything is litter over the top with Rifts.

clever sonnet
true panther
#

Note that Rifts power is also more expensive (3 PP against 2 PP in core).

clever sonnet
lavish gate
#

oh i see, i must have an old copy of the core book because its listed the same in my core book

little pulsar
#

Swim is putting the effect on, but br2 is implementing it. We can modify it so it is giving the action you want if you want it to do that.

thick fable
#

does swim make this option(in english) available?

thick fable
#

The transform into this actor option

quaint shore
#

Yes, but you must import the Shapechange folders and populate them, and then make sure you have the Shapechange Macro from SWIM as well.

thick fable
pure flicker
slate gale
#

I seem to be having an issue using the Shot SFX feature of SWIM. I added an audio test file to all the fx options but they never trigger.

slate gale
#

Is there a special way to get these to work? Ive tried looking at the project wiki but it only talks about actor sfx and not item sfx.

thick fable
#

An ability gives this effect but it doesn't work. When I add the effect directly to the actor, it works. This is to recover from shaken.

thick fable
#

If I add a sfx to an item, will it pre-load?

thick fable
#

Does this work with shooting yet?

thick fable
#

The effect builder doesn't take into account the power edge concentration. When the effect goes into the target actor, it still has the normal number of rounds it would normally have without the edge. I have to manually change the number.

heavy nymph
#

Quick reminder to everyone: @-mention (ping) me if you need support from me personally. =)

heavy nymph
heavy nymph
heavy nymph
heavy nymph
# thick fable The effect builder doesn't take into account the power edge concentration. When ...

It does. It's currently broken in SUCC though, gotta wait for an update there. Also it can break with powers having names SWIM doesn't know (especially with names in other languages) and if the duration on the power is anything other than a number. Duration is pretty difficult to handle unfortunately, I did try my best though but it will still break at times. Powers with different durations like Boost/Lower Trait are especially difficult to handle. It's best to split these into different power items and have each with their own duration.

slate gale
heavy nymph
# slate gale No im not.

In that case you will only hear the SFX from weapons when using the ammo management macro from SWIM to manually use a shot or reload. SWIM doesn't work with the ammo mgm in core (yet). Last time I checked there were no hooks for me to use so integration was impossible back then. I have to check again if they added them now but if not, there is nothing I can do, sorry. Best ux you'll get with BRSW integration but you don't have to of course. You'll just have to use the macro each time you fire a shot then.
Also I'd suggest not to use any special characters other than - and _ in your file paths, including spaces (which become %20). That can cause a lot of trouble. spaces are okay-ish but once you start things like parenthesis you're entering a world of pain. Been there, done that.

slate gale
#

ok, thx

thick fable
#

do I have to click on anything specific?

heavy nymph
# thick fable What you mean?

The system has it's own way of handling ammo. Currently SWADE does not support this. (see #1089299152694939741 message)
Thus you have to disable the systems ammo management and go all in with SWIM in order to access the features provided by SWIM. As I said: I'm sorry about that but last time I checked they did not include hooks which are essential to provide support for it (hooks are basically a way of telling other modules that something just happened and without them I have no way of knowing that it happened, hence I cannot react to it). Please read the documentation fully and carefully. If you still have questions feel free to ask me, I'm always happy to help but the documentation should answer most of your questions. =)

#

[2.3.0] - 2023-11-11

โ˜ฎ๏ธ Peace in the world, or the world in pieces. ๐Ÿ•Š๏ธ

Added

  • Several new sfx to be used in the Travel Calculator (see below).

Changed

  • [BREAKING] Changed BRSW ammo management integration to using the new br_card instead of message. As a result you'll have to delete the old "SWIM: Ammo usage" macro and import the new one from the SWIM macro compendium in the "BR2 Macros" folder. Or replace your existing macros (entire!) code with swim.br2_ammo_management(br_card, actor, item).
  • Big Travel calculator refactor to simplify the code a bit and allow for more options and customisation.
    • Added a setting to input a JSON structure that can define custom created means of travel.
    • Added SFX support to Travel Calculator.
    • Added Stealth Mode to Travel Calculator that allows the GM to plan a journey ahead of time without notifying the players or just to silently check the required time (won't play SFX and won't show image).
    • New Constant containing all the default means of travel.
    • Documentation on the new changes and an example JSON for adding your own means of travel.

Fixed

  • Repeating migration warnings.
  • Low Light vision providing vision even in pitch darkness using the token vision macro.
  • Fixed a bug in the Tester macro where a support roll of less than 4 still showed a +1 support in the chat card.
thick fable
#

That is the default ammo in the item

heavy nymph
# thick fable When you say go all in on swim, you mean I have to delete this here?

Not neccessarily. If you want to use this as the ammunition to the weapon you can leave it in. You could replace it or add mire using the pipe (|) symbol right behind it with no spaces in between to add another ammo type as well. But no, you don't have to change it.
Important is just that you completely disable the systems ammo management in the system settings.

heavy nymph
# thick fable Like this?

I have absolutely no idea. I can only support what's there in english I'm afraid. The SWIM Config looks good though. ^^

heavy nymph
thick fable
heavy nymph
thick fable
heavy nymph
#

Also note that not all langauges are supported. I have yet to make the transition to the savage id

thick fable
heavy nymph
thick fable
heavy nymph
#

Oh btw: Do you use Better Rolls?

thick fable
thick fable
#

yep

#

I use it

#

y?

#

I was learning more about global actions, actually.

heavy nymph
#

Okay. Then I will check after dinner. And we should be able to fix that in a timely fashion, don't worry.

true panther
heavy nymph
heavy nymph
# thick fable Nice

Okay, so I do use a fuzzy search so if you have the english name in there you should be fine. Currently supported for consumable weapons are athletics, throwing, survival, stealth and demolitions. So if you use aany of these for the action it should treat the weapon as consumable. Note that it won't delete the item if it goes to zero quantity though. That's because the BRSW chat card won't be able to roll the damage if the item is gone so it got to stay with zero quantity until manually removed.

Also remember to import the BRSW macro otherwise nothing will happen.

heavy nymph
# thick fable no shooting?

No. Why would a weapon be consumed by using shooting? Which weapon would that be? Serious question, I can not think of one.

heavy nymph
heavy nymph
# thick fable

Careful with screenshots from rule pages, It's not appreciated generally because it could be treated as copyright infringment.
Anyway, I don't see a problem here. You always need a launcher for a missile no matter the kind. I can't possible cover everything the authors get wrong. ๐Ÿคฃ
You can make it very easy for yourself though: Make a missile launcher weapon that can fire any missile (ammo separated by |) and set the missiles up as ammo. Then you cann add all those values up as ammo active effects and call it a day. Easy peasy.

thick fable
heavy nymph
thick fable
heavy nymph
thick fable
heavy nymph
#

on the character, not the vehicle. Otherwise yes.

thick fable
heavy nymph
# thick fable swim doesn't work on vehicles?

Nothing does right now. Well save for the system maybe, haven't tried system rolls in a while. It's not that SWIM dowsn't work on vehicles, but BRSW does not. Because there is no way of knowing the skill. The vehicle has no skill so whose skill to use then? The drivers? Maybe but that doesn't have to be the gunner and BRSW doesn't take that into account.

thick fable
#

actually I did make some stuff

#

The effect builder won't work until succ stops sucking?

heavy nymph
thick fable
#

and use them in my game

heavy nymph
heavy nymph
thick fable
# heavy nymph You just said you didn't... Well nevermind.

I made some but I didn't make them available in my game yet. I tried to use chat gpt to speculate the cost and weight of the vehicular weapons but all I was getting was messages related to "This goes against our terms of services bla bla bla" and clearly wrong answers because the cost of the ammo was either too expensive or too cheap.

heavy nymph
thick fable
#

@heavy nymph I really wanted to use vehicular weapons in the game but all this stuff makes it too hard. I am not allowed to have ammo, vehicles must have abstract/unlimited ammo because of the way the system works and no one can help me on this.

heavy nymph
thick fable
thick fable
heavy nymph
thick fable
thick fable
# heavy nymph yes

What about the ammo and weight of vehicular weapons? do you have any suggestions?

#

I mean in speculating what the cost and weight is

#

I tried to but its too hard for me

heavy nymph
# thick fable I mean in speculating what the cost and weight is

Don't know, don't care honestly. If it's on the vehicle I expect it to be able to handle the weight. And about the cost: Same answer, I expect the characters employers to afford it. Regular people will be extremely unlikely to be able to afford even a single missile anyway. But if it matters, it's right there in the table of your screenshot.

thick fable
#

I would send of the vehicular weapons list but you said that I shouldn't send screen shots in the text channel. I can send in your dms.

#

The screen shot I sent was of the missiles. The missiles are all vehicular weapons but what I meant was the list called vehicular weapons.

heavy nymph
#

#1089299152694939741 message
This clearly shows the cost of one of the missiles.
And I repeat: It really, really, really doesn't matter at all. Or are your players russian oligarchs? Because no one except people with illegal amounts of moneys and goverments are able to afford such weaponry. Look up estimates of the cost of Israels iron dome for example, you'll get a picture of the insane costs behind that weaponry. That's why it won't matter in the game. Plain and simple.

thick fable
# heavy nymph https://discord.com/channels/170995199584108546/1089299152694939741/117298762910...

That image was of the missiles. I think its fair to assume missiles are spent when you use them. The vehicular weapons list on page 80 have prices that I assume are not for the ammo's. I don't think its such a unreasonable thing to want the cost and weight of the ammo of vehicular weapons. But based on your answer, are you saying that the vehicular weapons on page 80 are actually the ammo costs? If that is the case it becomes easier for me because now I have half the information.

compact rain
thick fable
#

I don't believe its unreasonable to have cost and weight for vehicular weapons.

heavy nymph
heavy nymph
thick fable
heavy nymph
pure flicker
#

Swade is not the best ruleset for realistic costs. I'd look into maybe Twilight 2000 or GURPS for pricelist if that would be necessary for campaign

thick fable
pure flicker
#

Not that I know of.

heavy nymph
pure flicker
#

Gurps is one of those 'aim fprbreal world simulation'

#

Followups on another thread

quaint shore
#

@heavy nymph Fun new thing. When using the Shapechanger macro with the SWADE Item Tables Mod, it is throwing this error:

heavy nymph
quaint shore
#

I let Kristian know about it as well.

quaint shore
#

Same thing happens with no mods running.

heavy nymph
# quaint shore Same thing happens with no mods running.

In that case I need to take a look at it. I have no idea how the introduction of the SWID would conflict with that but you never know. Please create a ticket on the repo with all the information you have like versions of SWADE and Foundry, etc.

quaint shore
#

Done

heavy nymph
# quaint shore Done

I cannot reproduce your errors, the Shapechanger seems to be working just fine for me. Could you try with another actor and another shape change preset please?

#

Maybe there are some problems on your actor(s), that would also be in line with the error you are seeing. I had other issues in the past where I got similar errors on actors that had items with a somewhat faulty data structure. Previously this was just ignored but since FVTT v11, correct data structure is strictly enforced causing some actors to break if they have issues. To make matters worse problems usually don't occur right away but only when you do certain actions and since shape changer tries to copy items on your actor, this might trigger that if it tries to copy an item with a faulty data structure.

I encountered such issues a few weeks ago and I couldn't properly fix it because the faulty items were not shown on the actor and the only way to fix this was reverting to v10, rolling my backup in, fixing it there and then updating Foundry again. Fingers crossed it's not that for you though.

quaint shore
#

Testing now.

quaint shore
#

It was a broken actor. Not sure how TF that happened.

heavy nymph
flint flare
#

Quick question, is there a way to make SWIM compatible with Swade Tools? It seems both of them try to resolve conditions like stunned automatically and that bugs things

pure flicker
#

just disable condition automation from swim and use swade tools for those.

heavy nymph
# flint flare Quick question, is there a way to make SWIM compatible with Swade Tools? It seem...

The way @pure flicker suggested might work but I can't say for sure that it does. SWADE Tools was not and will never be on my mind when developing SWIM. They might get along this way or they don't it's hard to say. You'll likely get the best experience with SWIM if you use BRSW instead of SWADE Tools but if that's not an option I guess you'll just have to try and hope for the best. Do let us know how it works out for you though. =)

pure flicker
#

(I'm using both and have no issues, though swade Tools automation lacks all fancy visual sfx for statuses(=only status icons))

#

But thats acceptable as I really really like what both the modules do.

flint flare
#

Swim doesn't scale the actor's token based on its size, right?

heavy nymph
pearl tiger
#

Is there an effect that icnreases a vehicle's top speed?

#

I tried a Pace modifier, but no dice

pearl tiger
#

Is anyone else having issues with some of the module macros?
The travel calculator has stopped working for me

pearl tiger
#

Seems to be this error

heavy nymph
heavy nymph
# pearl tiger Is there an effect that icnreases a vehicle's top speed?

You mean in the travel calculator?
No, I used the ones from core only. But you can just set up your own vehicle as a json in the settings. It's a bit cody but not too bad. Here is an example: https://github.com/SalieriC/SWADE-Immersive-Macros/wiki/Macros#travel-calculator
Just don't touch any commas, quotation marks and parenthesis and you should be fine. There are also json validator websites that can help you make sure the json is valid.

If you mean effects like Active Effects and vehicle as in vehicular actors, then yes but that's a question for #swade.

Anyway, update for SWIM will arrive today.

heavy nymph
#

SUCC 2.3.0 and SWIM 2.4.0

SUCC

Just a few additions to SUCC for conviction and a small API addition that allows passing AE duration in the API.
Full changelog here.

SWIM

A truckload of highly needed bugfixes especially regarding the ammo management and the travel calculator (both should work flawlessly now. Also added a couple new features, i.e. the tester should now remember the highest roll.
Make sure to update SUCC in order to use this version of SWIM.
Full changelog here.

heavy nymph
#

I am contemplating about the mirror self variant of summon ally and I'd like to get some opinions of you all, regardless of whether or nut you're using the mighty summoner. The thing that bothers me is the image. Currently mirror self just mirrors the token image and that's it. But I think this isn't ideal. For example: I have a shaman in my current Deadlands group and I can't really see the shaman creating a mirror of himself. What are your trappings or trapping ideas for the mirror self?

Also mirroring the image means it's hard to detect for portraits looking straight instead of to one side. I have two ideas for doing this:
A) I could add an image selector to the macro when mirror self is selected.
B) I could instead add an image selector to the swim config menu on each token.

Do you have other ideas? What would you prefer?

heavy nymph
#

FYI: I will be working on integrating this new defeated condition into SWIM in due time. For the near future I suggest to not update the system if you rely on the Soak and apply damage functionality in SWIM.
The biggest challenge will be to decide how to add this exactly because this condition completely lacks any backing by the rules and is a weird (and imo needless) addition that is somewhat hard to really grasp.

karmic vale
#

Hi, i just made some test with the new System 3.3.6 and On Hold status and it appears that SWIM is breaking the Turn Order. I will go to git a create a bug there (i have posted a video in the main thread to show how it is breaking it after the first round => go up in the turn order, and when you want to act the turn is set on the previous character).

karmic vale
heavy nymph
#

[2.5.0] - 2024-03-24

โ˜ฎ๏ธ Peace in the world, or the world in pieces. ๐Ÿ•Š๏ธ

Added

  • New SWIM config for actors allowing the user to set up a custom mirror self token image. If using the Mighty Summoner, this image will be used for the mirrored self. If empty it will use the summoners token instead. This setting does accept wild card images.
  • Added shaken link to official module link list.

Changed

  • Merged both Unshake functions into a single one. This should make it a lot easier to maintain it in the future and (hopefully) not affect the user in any way.
  • Mark dead will now apply defeated to NPCs and incapacitated to PCs.
  • Moved away from the deprecated SUCC API in favour of the new one (thanks @ddbrown30).
  • [BREAKING] Changed the naming of the deflection active effect created by the Effect Builder from "Deflection (range)" to "Deflection (ranged)". This will mean currently active effects will not be recognised by BRSW rolls anymore and need to be adjusted.

Removed

  • Removed the hold functionality in SWIM (or rather disabled it for the moment) as it is broken in SWADE 3.3.6+ and would need a major rework.

Fixed

  • Tester macro failing to create a support effect if a combat is active.
  • Added a failsafe to the Effect Builder in the unlikely case of a target not having any skills.

Known issues

  • The actor created as the mirror will only have the proper image if it is not a wild card image path. If it is, the summoners image will be used.
  • Deflection malus is added twice in some cases when using it along with BRSW. This is currently being worked on. Disable the action in BRSW as a fix for now.
heavy nymph
# karmic vale Hi, i just made some test with the new System 3.3.6 and On Hold status and it ap...

Fixed in this release. Although mainly by just getting rid of the feature altogether. :-S
This really caught me off guard. I got notice from them about potential breaking changes in SWADE 3.3.0 but everything seemed to work just fine. Then 3.3.7 just broke it. ๐Ÿคฃ
Ah well, that's how it is sometimes. I'll try to bring the functionality back but at least it's not an issue anymore.
Please feel free to @mention me with issues and questions, I rarely take a look in here these days. Also it would be massively helpful to change the language to English before making a video or screenshots. ๐Ÿ™ˆ
In any case, thank you for the heads up on the bug. =)

heavy nymph
#

Swim v. 2.6.0

โ˜ฎ๏ธ Peace in the world, or the world in pieces. ๐Ÿ•Š๏ธ

Added

  • Added a hook ('swimShapeChanged') that is called after the shape changer completed the shape changing process. It passes the new token in order to work with that further in code.
  • Dramatic Task Planner Macro. Please read the Wiki on it, it has a couple features that are explained there.
  • Added swim.revert_shape_change(token) to revert the passed token back to its original form.
  • Added automatic power backlash execution for the BRSW support.
    • Currently only automates regular backlash.
    • Dynamic Backlash can be set in the SWIM settings but it will only roll on the table (make sure to import it into your world and set the name in the SWIM settings).
    • This can also be turned off independently of th BRSW support.
    • The regular backlash is fully automated and will also revert shape change forms, dismiss summoned creatures and terminate all powers if they are set with the Power Effect Builder.
    • It will also apply Fatigue (or Inc.) as per the base rules.

Changed

  • When removing maintained power, gathering effects is now in a try statement so that the function continues if an error occurs (i.e. when the token changed or doesn't exist anymore.)

Fixed

  • Fixed chase deck table not resetting results when resetting a chase scene.
  • Shape Changer now properly handles wild card images for shape change presets. The Shape Changer will get a random token image from all possible token images of the SC preset and use that. This does not prevent the user from setting up the prototype actor without wildcard images.

Known issues

  • The Dramatic Task Planner currently doesn't put journal links in the dialogue and chat message, the reason for this is unknown, help would be highly appreciated.

๐Ÿ’™ Please consider a donation if you like SWIM: https://ko-fi.com/salieric ๐Ÿ’™

heavy nymph
#

[2.6.1] - 2024-05-12

โ˜ฎ๏ธ Peace in the world, or the world in pieces. ๐Ÿ•Š๏ธ

Fixed

  • #148: An error that occured if the Dramtic Task Planner was executed without the Challenge Tracker module enabled.
heavy nymph
#

Quick heads up everyone:
For the next version of SWIM I am planning to restructure many of the macros and functions in a way that the latter accept a data object which comes with the various variables from the former.
In effect this means that the macros (which basically just call functions in SWIM) pass certain variables the functions then can use. This has the potential to break things but I'm confident I can at least avoid breaking the existing macros. (This means you could probably ignore that for the most part although I'd recommend importing the macros into your world again.)

Why this change?
I do this change to catch up with the system feature of executing a macro directly from items using item actions. After I implemented these changes, it will be possible to set up the SWIM macros on your items and get the proper variables. directly in their respective functions. Here is an example:
You could add a macro action for the Effect Builder to your Smite power and then directly execute it from the chat card. Then the Effect builder would open up with the Smite power already selected and ready for action. It would even know who the caster would be because that's passed by the chat card to the macro, so no need to select the caster.

Nothing of this is required but it is convenient and allows SWIM to more seamlessly be integrated in the systems features. Again, this holds the potential to break things for you, depending on how you currently use SWIM but I think in the long run, this is a very beneficial change.
There is one important caveat however: This change will only work with proper SWIDs set on the items. It just wouldn't be practical to do it by item name comparing. But again, I will try not to break anything so chances are you can keep using it the old way if you have no proper SWIDs set (for some reason).

#

Here is a very early working example for it.
It currently is not feasible to do this in BRSW due to a bug in BRSW which prevents the passing of the proper variables.

heavy nymph
heavy nymph
#

Important notice

Due to the abandonment of Warp Gate by honeybadger, major parts of SWIM will need a rewrite. Assuming Warp gate is non-functional in v12 Foundry, there will probably not be a v12 compatible release of SWIM in the foreseeable future. I am evaluating alternatives to warp gate but we're in a very busy time of the year for me and I am not sure I can rewrite this all in a timely manner. If there are any devs here interested in helping me out to bring SWIM to v12 faster, please DM me. =)

pearl tiger
#

What does the Natural Healing time in the SWIM config menu do exactly?

heavy nymph
crimson ravine
#

Hi, very sorry but can someone possibly point me as to what Modules are incompatible with SWIM?

pure flicker
#

Cannot think of any, though there are some with overlaping features.

crimson ravine
#

Well to sum up I wanna rely on using BR2 mainly but am curious if having "SWIM" active so I can adjust vision on the fly is not an incompatible option?

#

cuz otherwise I can like, post a screenshot of what modules i have active if any of y'all prefer to know upfront

pure flicker
#

SWIM plays pretty nice with BR2. There are some settings where you can choose how modules handle stuff together, might wanna check that out

#

I'm running SWADE Tools + SWIM&SUCC myself without isses but I hear compability with BR2 is better

#

BR2 does not touch toke vision so for that use case you should be safe

crimson ravine
#

Really it's just something to keep in mind cuz I plan on doing a lot of 'dungeon delving' in this campaign

pure flicker
crimson ravine
#

Also with warpgate poofed does anyone know of a way to ensure i'm as updated as possible? I have SWIM updated to it's latest but IDK if my version of Warp Gate is

pure flicker
#

I think I got the last update. Updated 14th of may.

crimson ravine
lavish gate
#

is anyone aware of how to get the old manifest link for warp gate? I just installed foundry on my new pc and it says it has to be done manually

pure flicker
#

Warp gate has been removed so you need to copy the module from old install manually (copy/paste whole folder to /data/modules and it appears to new Foundry instance)

lavish gate
#

Unfortunately it's on an old pc that shut down so I don't really have a way to access it.

pure flicker
lavish gate
#

sadly it looks like the manifest link in the module json cant be read

karmic vale
#

do you know if there will be a solution for swim without warp gate ?

fleet blaze
#

I'm also waiting for a response from the module owner. The worst thing is that I've never used this module. When I tried to use it, I couldn't! Sad :(!

karmic vale
#

i have read that he was waiting for some help as he doesn't have so much time

thick fable
fleet blaze
thick fable
fleet blaze
#

It's a shame I never used it

heavy nymph
#

@fleet blaze @thick fable @karmic vale @lavish gate @pure flicker @crimson ravine Sorry for the ping but I saw you recently posted here so I figured you might want to know:
SWIM is not drowned, it's just floating right now. I just lack the time to work on it a lot. I've set aside a few hours this weekend and I have help from @tawdry kestrel and @magic blade who are also sacrificing the little time they have this weekend to work on SWIM as well.
I can't promise we'll be able to push out something functioning too soon but my goal is to have at least a pre-release ready by Monday for everyone willing to take chances and test it out.
The abandonment of Warpgate was a huge blow to me as SWIM relied so heavily on it but @lavish condor did help me out in finding suitable alternatives. He's really nice and I fully understand why he had to abandon warpgate, so please give him some love for the work he did on it. We had a really good time with it and SWIM in it's current for would not have been possible without it. Thanks for everything @lavish condor. ๐Ÿฉต

As I said: We do have alternatives though and we are working on implementing those now. Namely socketlib and Portal will be new requirements to use SWIM now. socketlib is just an easier way to use sockets which allow us to execute functions on a GMs account. That was previously done using warpgates event feature. There is pretty much nothing we loose in terms of functionality by switching to socketlib.
Portal allows us to create tokens on the canvas which was achieved by warpgates spwan feature before. Portal is developed by theripper93, a name you surely are familiar with. It is free and being it is from theripper, I have no doubt it'll carry us for a long time to come. Last time I checked though there was one thing missing in Portal which warpgate had and that could prove to be quite challanging. But we'll see how it goes.

#

Thanks to everyone who is still around. I hope we'll be swimming together again very soon. =)
(Please @mention mewhenever you have questions regarding SWIM. I never mind a ping and without it I might not see your message.)

heavy nymph
#

The progress is tracked here.
Main focus right now is pure functionality in "lab conditions" meaning I do the testing in a very limited form. Basically I just run everything as a GM w/o any other logged in accounts and see if it works. Obviously this leaves a lot of variables out of the picture. Testing takes a lot of time and thus is reserved for much later. If you are no dev but want to contribute, this is a good opportunity to do so. Just let me know and we can arrange that. The more people test the functionality, the better the release version can get.

GitHub

The abandonment of Warp Gate has a major impact on many functions within SWIM but there are alternatives: Portal by theripper93 is a promising suspect for the spawning and location getting (what cr...

pearl tiger
lavish condor
#

i meant to mention this on the initial ping.

If there is anything I can provide from warpgate's codebase to assist in transitioning from or reimplementation of components of warpgate for SWIM's needs

@heavy nymph

pearl tiger
#

I dont suppose theres a place to get jsut the macros is there?

karmic vale
#

@delicate wasp here ๐Ÿ˜‰

delicate wasp
# karmic vale <@186532238270136320> here ๐Ÿ˜‰

Yeah, their latest repo resolved warpgate dependency a while back. Pulling the latest off their repo and putting the swim folder in the modules folder works great for me, at least for the active effect builder.

pearl tiger
#

Thanks!

pearl tiger
frail copper
#

@heavy nymph I would be happy to help out with testing if you still need help. I have some limited coding experience in Foundry, so I'm hoping I might be able to contribute something useful ๐Ÿ˜„

heavy nymph
karmic vale
#

@rigid sorrel here.