All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
Riot Games has published an interesting breakdown of how in-game items drop from the loot box-styled 'hextech chests' it recently added to its long-running free-to-play MOBA League of Legends. ...
Come to GDC 2018 to see Riot Games' Tash Elliott and Jeffrey Burrell share how the League of Legends dev has researched and acted upon the social values their players have across the world. ...
Provide a way to switch HTML Tag from Frontpage to other pages.
The native block-system-branding-block display site_logo, site_name and site_slogan in div HTML Tag.
This module add h1 tag in frontpage for branding-block and keep the native display for the others pages.
Matt Grasmick: Stranger in a familiar land: Comparing the novice's first impression of Drupal to other PHP frameworks
Drupal 8 adoption is flagging. Why? I tried to lay my biases and assumptions aside and set out to find the answer. What I found suprised me.
I decided to perform an experiment. Placing myself (as much as possible) in the shoes of a senior developer without any Drupal experience, I attempted to get a new "Hello World" site up and running in four different PHP frameworks: Wordpress, Laravel, Symfony, and Drupal.
I set a few ground rules for myself:
- Start at square 1. Google "Drupal" (or Wordpress, etc.).
- Use only information found organically via my Google search and subsequent clicks.
- Take the path of least resistance. In other words, choose the easy way when more than one option exists.
- Avoid the command line when possible.
- Time required.
- Number of clicks in web browser.
- Number of CLI commands run.
I do not claim that this…more
A module for those who need to allow free text in autocomplete fields that matches to a field on either the same entity or a field within a referenced entity. Module falls back to standard autocomplete functionality.
Field types available are Entity Reference, Field collection, or Paragraphs, though it may work on other referenced entities. File an issue in the queue if needed. Note that this module currently only matches to a referenced entity one level deep. (i.e. it will not match a field on a referenced entity of a referenced entity.)
Creates a page which displays a different, random node of a selected type every time it's accessed.
A neat little adventure that can be slotted in to your campaign when the party are going about their own business (if their own plans don't take them to the right place, an errand for them is provided), with the opening being an encounter with a dog beset by bandits. Hopefully, like the Good Dogs they are, the party will come to his rescue.
The background provides an explanation about who that dog is and how he came to be there, and tells of who is after him and why. The main NPCs are introduced in detail, and then we're off with the various encounters and scenes explained clearly and vividly, everything laid out so that a novice GM should have little difficulty in running the adventure. Likely player choices - including those that might derail the adventure - are anticipated and dealt with in a way that brings things back on track without it appearing forced. There are at least two good brawls, probably three plus the excitement of finding buried treasure... and a few suggestions for further adventures.
Oh, and there are pirates involved! You never go far wrong with pirates...
Overall it is a nice straightforward adventure for an inexperienced party to get their teeth into. Any Good Dog ought to enjoy it!
They’re easy to spot when you start playing. Confident and forthright or pushy and obstinate, they’re often the first voice the GM hears. You certainly can’t ignore them. Dominant players are difficult to miss and they end up being either a blessing or a bane at the table.
At a recent convention, I ran a one-shot of Nights Black Agents that didn’t go as well as I had hoped. I had run the scenario before, but the previous run had been with four players that worked well together. At the con, I had a full table of six players and for a variety of reasons, they didn’t gel into a cohesive team. Almost immediately in the scenario, they ignored the clues that were in front of them and started going in drastically different directions from one another. They were definitely not embodying the tight team of elite mercenaries that were on the character sheets. While I try very hard not to railroad players, I still had to resort to some ungentle nudges to keep the game moving forward. As it was, we ended up having to handwave much of the big finale fight with the vampire villain because it took so long to get to him.
That wasn’t the worst problem, though. Because I was so frustrated with their lack of cohesion and how often they were refusing to look at the clues they already had in hand, I missed a social dynamics problem at the table until it was too late to fix it. One of the players was talking over the other players, not listening to them, and outright stealing ideas on occasion. This was the bad kind of dominant player and I had missed how frustrating his behavior had become to the rest of the table.
Now, understand, dominant players are not always a bad thing. In fact, hopefully you usually get a good dominant player. These are the folks that make the GM’s job easier by offering a natural leadership that pulls the rest of the players into the game. They’re often the rainmakers who can take a tiny seed of an idea and grow it into one of the best plot threads of the game. When they’re good, they’re inclusive with the other players and always helping push the game forward. The best ones I’ve ever played with keep me on my toes and challenge me to be a better GM, and I know they’re making the game something even better than I could do on my own.The best ones I’ve ever played with keep me on my toes and challenge me to be a better GM, and I know they’re making the game something even better than I could do on my own.
When they’re a problem, though, they’re still taking that leadership role and demanding attention, but they’re not doing it for the benefit of the table. Sometimes it’s a matter of being a spotlight hog and wanting all of the GM’s attention during the game. Occasionally it’s an arrogance that dismisses the ideas of the other players and pushes them aside because they think they know better. There can be varying levels of this, but eventually it will frustrate the other players and create a social dynamic that will be untenable in the long run.
As a GM, it can be difficult to realize when this is happening. In my case, I was so caught up in trying to make sure the players actually had the information they needed for the plot that I wasn’t realizing how problematic that particular player was being. It’s important that we TRY to keep tabs on the social dynamics at our tables, but it doesn’t mean it is easy. When you’re trying to handle the adversaries, all the NPCs, the entire world of the game while keeping it moving forward at a reasonable pace, and keep the spotlight moving around the table, you can sometimes miss the little clues that will let you realize you’ve got a problem.
The moment you realize you do have a problem, step in and try and fix it. Be more mindful of how that one player is dominating the game. If they’re a regular player, have a talk with them after the game and maybe you can nudge them into being a more beneficial dominant player. During the game, keep the spotlight moving and be aware of when the bad dominant player is getting up to their old tricks. If you can’t get them to work on the problem, maybe consider asking them to find another game to play.
For players, you need to stand up for yourselves and each other too. When you see someone getting pushed aside or talked over, absolutely speak up. Maybe you’re not comfortable taking that domineering, leadership role yourself, but you can still defend and support everyone at the table. Occasionally those dominant players may not even realize they’re being that big of a problem and just need a nudge to remember it’s a cooperative game for everyone at the table.
Hopefully, all your dominant players are the good ones. When you’ve got a good one at your table, you know your job is easier and the game is going to be a good one.
Commerce add to cart matrix allows you to configure a new way of displaying the add to cart form.
All the possible variation combinations can be displayed in a table and allow instant add to cart for all of those.
The variation combination can be configured from the field formatter.