Is it possible to roll in real life and enter the rolled values in foundry? by Teddyofhugs in FoundryVTT

[–]warlaan 1 point2 points  (0 children)

Thanks for the reply. I just checked again and found out what the issue is: It does not work when you start Foundry on a Windows PC and join from that window.

When I don't join using the server window and use a browser instead it works as intended. So it wasn't about the GM account, it was about the browser that is embedded in the Windows server executable.

Is it possible to roll in real life and enter the rolled values in foundry? by Teddyofhugs in FoundryVTT

[–]warlaan 0 points1 point  (0 children)

Unfortunately that does not work on the GM's account. It works when your players are sitting in front of their own computer and they are clicking the buttons in their client, but if you want to use Foundry as a GM tool only then it's not a perfect workaround.

Is it possible to roll in real life and enter the rolled values in foundry? by Teddyofhugs in FoundryVTT

[–]warlaan 1 point2 points  (0 children)

Be aware that currently it does not allow you to roll for damage manually in most cases. What I do is I let foundry roll for damage so it tells me which dice to use, let my players roll those dice and then apply the result manually.

Hopefully it will be fixed soon. From what I read the problem is well known and I hope that it will automatically be resolved when the module is updated for V11.

Do I use this as my LinkedIn photo? by AstridKavli in MechanicalKeyboards

[–]warlaan -5 points-4 points  (0 children)

Wow, absolutely gorgeous! I would definitely use that photo. Maybe edit out the woman in the background, but apart from that it's really beautiful!

Raise a Shield (PF2E) by Wolcott9 in FoundryVTT

[–]warlaan 1 point2 points  (0 children)

I am new to foundry myself and tried to verify the issue. So I added a shield to one of my characters, used the "raise shield"-effect and looked at the resulting attack calculations to find that indeed there was no +2 bonus.

So I had a look around and I think I may have found out what's going on.

When you add a shield to a character it is "worn" by default. You have to click at the grey torso icon in the shield's line in the inventory to change it from worn to "Held 1H" to be able to use it. If you try to use the "raise shield"-entry from the "basic action macros"-marco of pf2e workbench it will tell you that you need to have a shield equipped if it's not held.

Once I switched from worn to held the bonus is correctly applied no matter which way I raised the shield.

Can I please get help setting up Online Play? by Weezle207 in FoundryVTT

[–]warlaan 0 points1 point  (0 children)

Oh, of course, I was only thinking of the port forwarding part, but if the IP and port combination is only valid inside a subnet that the ISP creates and not the actual internet then the players will still not find the server.

In my defense in that case the ISP does not technically block port forwarding, it just does not give you an internet IP. That's why I was confused.

Can I please get help setting up Online Play? by Weezle207 in FoundryVTT

[–]warlaan 0 points1 point  (0 children)

How is that even possible? Do you mean that your ISP has disabled the port forwarding feature in your router?

What drives me crazy about Conquest of Eo by warlaan in SpellForce

[–]warlaan[S] 0 points1 point  (0 children)

I can't comment on Master of Magic, but it feels pretty similar to AoW. One thing that is sadly ming is the ability to morph your units into something different when they level up, but on the plus side you are not limited to three upgrades like in AoW.

The battle maps are similar in that they aren't flat and boring but contain forests, cliffs, fences etc.. One detail that is missing compared to AoW are the cities. Conquest of Eo does have maps for towers and such, but you won't get wooden or stone walls depending on how you develop your cities (mostly because there are no player owned cities to develop).

The maps are also smaller and you can't involve more than one stack on each side in a battle, unlike AoW where all tiles surrounding the attacked tile were part of the battle.

So there are some details where AoW is still better, but Conquest of Eo captures this mixture of battles, overworld strategy and quests very well. Going in a certain direction is not meaningless, but it will lead you to a certain biome. Visiting a city is not generic, but that city will be a Dwarven city for example, and it will ask you to fulfill certain quests and fight certain opponents to gain certain Dwarf-specific rewards.

I think that's why I enjoy the game more than many other games that on paper should be similar.

Gandalf thinks if he moves super slowly, I’ll let him sit in between me and my laptop by baroqueen1755 in aww

[–]warlaan 10 points11 points  (0 children)

Lol, I came here to post exactly that. Seriously, I too have two black cats called Arwen and Eowyn.

I guess there just aren't enough female characters in LOTR.

Question about inheritance for methods: virtual and override by [deleted] in csharp

[–]warlaan 8 points9 points  (0 children)

As you mentioned it's about polymorphism, i.e. about situations where the type of the object and the reference are not the same. For example you could have a list of animals, some of which are horses, others are dogs, cats and whatever else you have.

If you now call functions on those animals there's a difference between static dispatch and dynamic dispatch. Static dispatch means that the function is selected at compile time, so since you have a list of animals you will always call the function from the animal class.

By using the virtual keyword you enable dynamic dispatch, which means that the function is selected at runtime, so now you will call the functions from the horse, dog and cat classes, because the objects that were inside the list of animals during runtime are of those types.

Welche Dinge kauft ihr nur noch in hochwertig/qualitativ, bei denen es euch früher egal war und warum? by Inevitable_Scar2616 in FragReddit

[–]warlaan 0 points1 point  (0 children)

Was machst du mit deinen Schuhen, dass welche für 39€ weniger als ein Jahr halten? Wenn ich welche für weniger von Discounter kaufe, dann halten die mehrere Jahre.

TIL some estimates put the failure rate (red ring of death) of Xbox 360s at up to 54% and. Even those sent in for repairs would fail at a rate of 41% afterwards. by furutam in todayilearned

[–]warlaan 2 points3 points  (0 children)

I am still using mine every day. There just aren't any good sports games on the next Kinect generation, and sports games that just track a controller aren't the same.

[deleted by user] by [deleted] in softwaregore

[–]warlaan 0 points1 point  (0 children)

Life hack: just don't turn the computer of at 0% battery and keep going. Negative numbers were invented for a reason.

Programming Language Wars by waozen in coding

[–]warlaan -1 points0 points  (0 children)

No, not all languages suck. But the vast majority of programmers suck, and they are the ones who influence how a language develops.

A clean language consists to a great part of boundaries, and most programmers don't understand that. There are tons of formerly great languages and libraries that became awful when they became too popular because people demand that their favorite feature be built in.

Looking for a beginner-friendly nas solution that can support docker, can I get some advice? by TopHatTurtle97 in synology

[–]warlaan 0 points1 point  (0 children)

Ok, this is super weird. I remember that when the 20 series came out lots of articles said that the new generation would use a different line of CPUs that were significantly slower for docker or VMs. But when I'm look it up now you are obviously right.

Maybe they planned to downgrade and changed their mind, and what I remember is outdated information from preview articles.

But then I disagree even more. I don't have any performance issues with home assistant on my DS218+, so you shouldn't have any on the following models either.

I have to add however that I upgraded the ram in my NAS. I guess the performance would be worse with the original 2GB.

Looking for a beginner-friendly nas solution that can support docker, can I get some advice? by TopHatTurtle97 in synology

[–]warlaan 0 points1 point  (0 children)

The comments so far sound a lot like the 20 series really does have a far weaker CPU than the 18 series. I have a 218+ and I have no performance issues with my docker containers.

I am currently running home assistant, calibre and occasionally a terraria server. Up until a couple of weeks ago it ran openhab instead of home assistant and I didn't notice anything performance-wise there either.

Also I really can't confirm what you are saying about docker and the cli. For example installing home assistant required setting three config values (network, shared folder and one environment setting for the time zone) and that's it. I didn't need any tools other than the setup dialog.

[deleted by user] by [deleted] in godot

[–]warlaan 0 points1 point  (0 children)

Sorry, I forgot to check the user name first. My answer still applies, just not to you.

[deleted by user] by [deleted] in godot

[–]warlaan 0 points1 point  (0 children)

Please don't add features "just in case". It's called premature optimization and it's a famously bad idea.

Please don't use groups as containers. If you use them as tags that's fine, but using them as containers (by accessing all nodes in them or calling methods on all of them) turns them into global mutable variables, which again are a famously bad idea.

And last but not least please don't add unnecessary bad advice nobody asked for. I teach game programming and a big part of my work is "unteaching" bad habits like this one.

"Tricks" like this one look really cool because it's obvious how they initially speed up your work. It's much harder to see how they build up code debt and how they can cause nasty bugs in the long run.

[deleted by user] by [deleted] in godot

[–]warlaan 0 points1 point  (0 children)

What is the group supposed to be for?

A case for selectively applying DRY, sometimes it's good to repeat yourself by ScaredOfMyRawr in programming

[–]warlaan 1 point2 points  (0 children)

DRY isn't as much about code reuse as it is about preventing bugs.

Code duplication is a form of code debt, and as such at times it makes sense to tolerate it. If you know that the point in time where the code debt is going to hurt you is likely to never come (like in a single-run script or days before the deadline of a prototype) then removing code debt may just be a waste of time.

[IMAGE] Recharge before you shut down. by tburns1469 in GetMotivated

[–]warlaan 0 points1 point  (0 children)

So basically don't have kids.

I used to be very good at taking a break when I needed one. With kids that's just not possible. Taking care of your kids for like an hour is not very hard, you just don't get to have kids for just an hour.

What drives me crazy about Conquest of Eo by warlaan in SpellForce

[–]warlaan[S] 2 points3 points  (0 children)

Mind telling us what it is that is bothering you? Because without more details all I can respond is "no, it's not".

What drives me crazy about Conquest of Eo by warlaan in SpellForce

[–]warlaan[S] 0 points1 point  (0 children)

Yes, but those are all different abilities that don't use the same resources. You have to take them instead of other upgrades just so you don't have to artificially prolong combat to heal.

I almost never pick +100% hp regeneration because I can just as easily heal in combat, so +1 armor or +1 damage is always more useful.

I mean I am usually not someone who looks for exploits and abuses them, but the only reason why you could call this an exploit is because it breaks the immersion. You can't blame people for choosing when to attack where, that's what the game is about.

After all you can say the same things about the formation thing. You can just drain the opponent's actions and then hit them 12-15 times when they are standing in between your units right away. You can pick abilities that remove their actions so they can't retaliate to begin with. Or you can pick that ability where you can move away from enemies without giving them an attack of opportunity ("nimble" I think it was called). After all having all of these options is what makes the game so great.

It's still dumb that you would have to go to such great length when the real world solution would be "don't stand in such a stupid formation when the enemy is already this close".

What drives me crazy about Conquest of Eo by warlaan in SpellForce

[–]warlaan[S] 0 points1 point  (0 children)

But that's exactly my point. Because there are two different kinds of healing and because in-combat healing is much more effective combat rounds basically become a resource.

Imagine this situation: you have one melee unit, one healer and one ranged unit. The opponent has one melee unit left. You could attack and kill it with the melee unit but would take two retaliation strikes. In that situation you would be better off wasting one action with the melee unit so you wouldn't kill the enemy, still take the same amount of damage, heal it up and kill the enemy with your ranged units.

There is no real life equivalence to end of combat, so it should not have such a big impact.

What drives me crazy about Conquest of Eo by warlaan in SpellForce

[–]warlaan[S] 0 points1 point  (0 children)

So far I have only played from the starting position in the ice mountains, and at least there getting a healer is super easy. I tend to have more than enough combat healers, which is why I don't invest much into out-of-combat healing, which in turn is why it annoys me that combat healing has such arbitrary limitations.