We've launched the announced Talent and Lore Update! All characters are granted one free RP talent and race change. Update Log.
Updates to Talents and Monsters: Read the specifics in the Update Log
08/01/'21
Gaia Reborn
Gaia Reborn, the hottest MMORPG of the last decade, has seen millions of players experience its unique world - a combination of fantasy and reality. When Gaia Reborn was a game, one goal was to make the game world a one-half scale model of the real world. This pursuit was known as the Half-Gaia Project, and it is one of the aspects which led to Gaia Reborn becoming such a popular virtual world. With regional servers having unique areas, quests, cities, and monsters, it wasn't uncommon for people to create alternate characters on other servers to experience what felt like an entirely new game.
Ten years after the game's launch, millions of players have joined and created countless characters across the many servers. Now, with the release of the latest expansion, Pioneers of Arcadia, many are getting ready to begin new adventures in the new Italian server, exploring the new region corresponding to Italy, known in Gaia as Italia. Characters would have to start from fresh in this new world, but Italy would finally get its own piece of this world.
Countless players created their characters, logged in with excitement fueling their hands as the cursor swept across the screen, and then... darkness... Everything was black, and as their eyes opened, the players found themselves in the streets of an unfamiliar city. Looking around to survey their surroundings, many players realized this city was not so new after all. While desolate and ruined, the architecture conquered by vines and greenery, this city was unmistakably Rome, but at the same time, it was not. Finding themselves in the bodies of their characters, trapped in the world of Gaia Reborn, players are left to adapt to their new reality in this fantasy world.
Post by Lufasu Amaryllis on Mar 31, 2019 14:56:29 GMT
A woman with long hair in the rare color of Electrum raised her hand over to her eyes to shield a pair of deep, garnet coloured eyes from the bright sunlight that glared upon the plaza the woman found herself in. It must have been just about noon, the day star sitting right above the ruined plaza standing amids overgrown city which the locals knew as Romalia. The beautiful, deep, crystal-like eyes blinked a couple of times as their owner adjusted to the brightness of the sun around her.
Ugh... So bright. I need to adjust the brightness settings... Wait a second... Where am I?
Lufasu thought as she realized that something was off. She definitely wasn't in the comfy, black leather armchair inside her apartment's study. She wasn't even indoors to begin with. A soft breath revealed the scent of fresh air unspoiled by civilization, the scent of grass and dirt, the scent of stone... Slowly she began to realize that it wasn't the only thing that changed however.
My chest... is feeling heavier...? Why is the ground further away and... something... on my back?
The amount of feelings she felt was overhelming. The feeling of sun touching her exposed skin, soaking into her body. The feeling of the cool breeze that played around with her long hair. She didn't even need to make a single step to feel that something is wrong. It was clearly not her body. Not to mention that the breeze was something she clearly felt on things which she shouldn't be feeling in the slightest.
Did I...? No way...
It didn't take long for Lufasu to put two and two together, and a short look into the fountain in the middle of the city revealed the rest. From the clear, unspoiled surface of the water a stunningly beautiful, electrum haired, woman with perfectly shaped features and garnet coloured eyes gazed back upon her. The biggest change however... were the gigantic, jet black wings on her back which spread ever so slightly when she thought about them, feeling the heat of the air touching the feathers, just as clearly as she felt the breeze before. No... This was way to real to be a dream.
Did I... Become Lufasu?
No... No way. Lufasu's character was something she made because in this world those features wouldn't be inconvenient or shunned. After all, who wouldn't feel motivated after gazing upon the perfect figure of a beauty. Right? But now...
I will have to deal with all this weight... and worst of all... I can't see shit from this angle...!
Lufasu thought to herself with a sigh. At least now she knew what happened. Slow look around the plaza revealed many others. Humanoid figures of various shapes and features... many of which being something just outright impossible... Yet... She was there. It was Gaia. With almost graceful tact, Lufasu walked across the plaza, slowly getting used to her new height, height which she hated, which haunted her for so long.
"Children of Man. Raise your head."
Lufasu parted her lips to greet the group beings which she identified as People of the Land. But what was with this haughty tone? She understood that her voice had changed... but... what was with all that useless arrogance?! When Gaia was still a game those would be non player characters... but now... their stares... the looks of awe and even fear. Thinking about it, Enoch were percieved as holy beings in the legends? Not to mention... Her wings were jet black. Combined with her figure and posture... It must have been rather intimidating. Or was it all that in combination with the <Loose Ends> skill? She will have to do something about that later, she thought.
Some mildly panicked reactions and sloppy introductions and excuses... Lufasu would have tried to start a conversation in a bit more... gentle way... But she didn't have the time now!
"Well then. I shall have you give me an explanation concerning this situation. And be at ease. I mean no ill will."
Lufasu finally asked and explained her question. Huh... So this city is named Romalia. So it is Gaia after all? It sucks that I didn't get to finish my beer though... I doubt that they will be selling Leffe in this area. She thought immideately as the people in front of her talked. A hand rose over to her forehead, brushing few of those perfect, soft, electrum coloured locks out of her face. Lufasu, much to the panic of the people in front of her, clicked her tongue in a slight sign of frustration. And damn... Those worried stares were beginning to be really annoying. What in the world was she thinking when she made Lufasu's appearance this absurd? This was going to bite her in her back. The big, jet black wings opened on their own as Lufasu changed her posture, sending a mild gust of wind around her in all directions, causing the people in front of her to panick slightly.
"Ha, I am but a lone girl without a fortune dressed in rags. That's why you don't need to be worried. That would be bad for your health. I thank you for your help. May your day be blessed."
The Elektrum haired, angel-like woman decided to end the conversation quickly and move on, walking through the city at a brisk pace while still holding her posture. And much to her irritation, she still attracted accursed amount of attention from both people of the land and those who she identified as 'adventurers'. It didn't take long to realize that they were just as trapped as she was. Desperation. Awe. Fear. Anger. In rare cases happines... She heard them all when she walked through the city. And after a while she finally stopped attracting so much attention, gazes turned to the more urgent matters of infighting amongst the adventurers demanding explanation.
Huh... So we can't log out and most of the things still behave as they did in game? I will have to step aside for the moment to avoid the chaos and experience it myselfl.
The slow walk through the city seemed to be paying off. Surely enough, as she walked she managed to open the familiar interface control which shown her everything that she knew. And surely enough... yes... the log out was not possible. But on the other hand, she was able to check her own status and equipment. Even the skills she chose. Beginner skills... Class skills. Taking a turn to a secluded valley, Lufasu decided to put it immideately to the test.
It didn't take long for the angelic form of the black-winged woman to find an area bit further away from all the chaos in the city. Near several ruined houses a small, unfunctional fountain was standing, nature showing its power and rights with a tree growing straight through the marble wreck which once must have been show of fine craftsmanship.
<Skills>... <Class>... Somewhere around... Ah. <Beginner> and <Summon Spirit>. So I can navigate through it with my mind? That sure is usefull. That's way better than a smartphone which doesn't fit in my own pocket. Lufasu thought as she raised her hand in front of her. Faint, silvery glow surrounded her fingertips and she felt the slight feeling of tiredness as a form of a small, winged figure appeared in front of her. Sure enough using the skill was a succes. Just couple of seconds and there it was, looking at her curiously.
"So... Thyne name is Cherubael. Right? I am not sure why you are the one that took a liking to me, but I will be in thine hands just as you are in mine. I'd like to think that you are myne friend in this foreign, unusual world." Lufasu said to the small, spectral, silvery figure in front of her. It didn't take long to figure out that it was a real spirit... At least within this world. A rather strange feeling to her at least. Spirits and magic... She was sure in for a whole bunch of problems. After a short conversation she dismissed the spirit, finally having a slightly bigger cut of the bigger picture...
Word Count: 1,375 Total Word Count: 1,375
Notes: Slowly getting used to writing and the world again, just how Lufasu is getting used to this new reality! Stay tuned for more of her initial shock!
Post by Lufasu Amaryllis on Mar 31, 2019 16:14:51 GMT
So... To sum it up. I were sucked or otherwise transported into the world of Gaia as the character which I made in such a bloody impractical way which will make my life here a pain in the aft... The world, while most certainly real retains most of its game like features and functions like statistics and skills, which are by the way absolutely terrible since I went for skills which sounded interesting and fun. Not to mention the NPCs are alive and the players are putting it all in chaos. I am absolutely broke at the moment and my equipment is horrendous, being this simple cloth dress with what seems to be normal undergarments, boots and other forms of clothing in adition to this absolutely unbalanced mess of a shortsword and a book. Great. Sounds like a second-rate isekai anime whose ending I could guess from the opening.
Lufasu thought to herself while leaning against the tree behind her. It still felt so unreal. She had... wings. Even now she felt the rough surface of the tree behind her brushing over her feathers whenever she moved.
Well... Jumping off a building to figure out wheter <Icarian Blessing> works as intended is out of question... so let's try something a little bit different... Something which won't carry the potentional of death or injury. Which brings me to the thought that I still don't know how death works in this world.
Lufasu thought while picking up a pebble from the ground, looking around as she thought about it. When Gaia was a game, it had a respawn system, right? Would it still be here? Well... Someone would probably find out eventually but... She didn't plan on dying. Slowly, her smooth hands turned the small pebble in her hand, her garnet eyes fixated at it. Yep. It was a pebble. Felt the same weight too. And then... Toss!
With a soft sound of air being cut apart by the pebble flying through it interrupting the sound of civilization for split of a second before... Splash! The pebble hit the surface of the water in a nearby pond and sunk, leaving behind miniature geyser of water before the violent reaction of the liquid turned into gentle waves which disappeared soon after.
"So... I am weaker and I have less control over my body. That would mean that the body I have will improve through 'game like' means? That's going to be anoying. Grinding was the worst part of any game.
Lufasu thought with a smirk which came off rather arogant, despite her best effort to stop that kind of behaviour. Slowly, the electrum haired woman pulled out the shortsword sheated at her waist in a cheap, battered leather scabbard. The light, simple sword itself was reminiscent of the roman gladious, though it must have been from a much worse metal. Seemed to be simple iron, just how the description said when she opened the item tooltip. <Novice Shortsword> and its stats, informations and all were displayed in front of her in a neat box upon inspection of the item. Well, now it camed to the next test, the test which she didn't look particularly forwards to. She rose the blade up and brushed a finger over the roughly made surface of the weapon, before slowly, carefully trying out the blade. The slightest of a faint red line appeared after a bit of effort after all, despite how blunt the sword felt when compared to her knives from her past. And surely enough, the hit point bar which displayed her health shown the faintest hint of movement after the miniscule amount of damage was registered with her body. And it did hurt a bit.
With a slight frown Lufasu swung the sword in a gesture which she would normally use with a knife to clean off the blood or grime on the blade, before finally sheating it. And then... She unequipped the <Novice Shortsword> from her hands. After all... If she knew her things... She had two starting weapons after all. Quick look through her inventory shown her what she was looking for. <Novice Grimoire>. With a slight smile she equipped it, looking over the small, uninteresting looking, leather bound grimoire which only had a couple of pages. The effects and the skill attached to it <Spellbolt> seemed rather underwhelming... but... Unlike the spells she chose... It could have been cast without a target. Raising her palm with the book opened in her other hand, Lufasu thought about using the skill, just like before when she was summoning her spirit familiar and... the effect soon appeared. For a split second it looked as if the pages in her hand began to burn with purple flame, the energy slipping of the pages and forming a small ball which flew in the direction she intended before disappearing inside the wate with a fizzling sound and a somewhat bigger geyser.
Hmm... Seems to work well enough. If all the things will work as smoothly as that, it will be good enough. I will handle this. That aside... In Gaia there was a way to get melee skills and profficiencies even as a caster, right? I should probably just do some fetch quests in the city to level myself up a tad bit before I head out. And perhaps I will manage to get some money and better equipment while I am at it...
Lufasu finished up her internal monologue while putting the Grimoire aside and equipping the shortsword she began with again, begining to stretch her hands, and to her surprise, wings do, feeling how her newly-gained body moved. Such a puzzling feeling. The difference was quite clear... about a ten centimetre difference in height, some different... curves which she would have wished to disappear... the jet-black wings on her back themselves... all she got and understood for now... but... With a bit of luck and work... she would be able to live on until she will find out what in the world has happened.
"I guess I could call it wings of change... could I?"
Lufasu said a quite bad pun which hurt her almost as badly as the arrogant, haughty tone of her own voice.
Seriously... I am surprised that with such voice people still reacted rather... surprisingly positively to me... Was that all my courtesan class?
She thought as she slowly walked over the devastated cobblestone street, heading deeper into the city which she once knew as Rome... now being the first part of this brave new world she had to explore, walking towards the big unknown that awaited her. Not to mention she will have to get something to eat and figure out the living costs and all around it. Seriously... Just how bothersome could this world get?
Word Count: 1,134 Total Word Count: 1,375 +1,134 = 2,509 Counts as: 2,500
Notes: And there you go! A brave new world, all there even with a bad pun to start off! I cut off the total word count at the 2,500 words solo cap for ease of mods. Await further posts in public! Now you can get to meet her yourself.
Welcome to the help dialog for the Custom Mini-Profile Creator plugin!
Click on any of the tabs above to go through the plugin configuration process!
You can access this menu at any time by clicking on the icon in the bottom right bar (may not be applicable if you're on Forums.net), or you can disable the welcome window and/or the icon by going to Plugins > Manage > Custom Mini-Profile Creator and changing the Show Help option.
This step is essential as it gives the plugin everything it needs on the page to get as much profile information as possible.
To make the profile variables work you'll need to add a new line to the very end of Themes > Layout Templates > Mini-Profile and paste the code below on it. The code should be placed completely outside of the mini-profile, so if you're using the default mini-profile template this will be after the very last closing </div> tag. This needs to be done on every theme you have the plugin enabled on as the template is theme-specific.
If your mini-profile template is already customized and you've hit the variable limit for your template you're free to remove any lines from the code below if they contain information that you don't plan on using. For example, if you have no plans to ever add a user's IP to their mini-profile for staff reference you can remove <div class="mp-info ip">$[user.ip]</div> from the code and everything else will still work just fine.
Once you've added the HTML from the Layout Templates tab you're ready to move on to building your mini-profiles. If you want to get going and try some out now or you're not very adept at HTML, CSS, or Javascript, worry not! This plugin includes some examples for you to try out. You're free to skip to the Custom Profile Fields tab and read over this tab later when you're ready to build your own.
Here's a quick rundown of each of the components in Plugins > Manage > Custom Mini-Profile Creator:
Name This is the name you'll be adding to your custom profile field dropdown once you've finished coding the mini-profile. Pretty self-explanatory. Make sure this name is unique from every other name you use for your mini-profiles or you'll end up overwriting the earlier ones in the list.
HTML This is the HTML that will go inside your mini-profile. You can use just about any HTML tag here so long as it's appropriate for where the mini-profile is showing on the page. Please refrain from using <style> or <script> tags here. You have the next two sections for that! Also, remember that mini-profiles can show multiple times on the same page, so you shouldn't add ID attributes to any of your elements here. Two elements on the same page cannot have the same ID per HTML standards.
CSS This is where you'll place what would normally go in your forum's style sheet or what would normally be between <style> tags. Try to code your mini-profile's HTML in a way that will allow you to target it specifically with your selectors. For example, you can surround all of the content in your HTML with a <div> element with a class and target that class and its child elements specifically with your CSS. That way you don't accidentally target every mini-profile on the page with CSS that was meant for the one you're building. One more thing: The forum theme's CSS still applies beforehand, so your mini-profile may look right in one theme but not in another. The best way to circumvent this is to define as many styles as you can to override the theme's CSS.
Javascript Anything that normally goes between <script> tags will go here. This one's a bit tricky since you'll obviously want to target the custom mini-profile specifically. Luckily there's an easy way to do that. In your statements you can use the $(this) variable to target the mini-profile if you're coding using jQuery. Otherwise, if you only plan on using standard Javascript you can target $(this)[0] instead.
Once you've finished building your mini-profiles it's finally time to add them to the Edit Profile page for use! To enable selection of custom mini-profiles you'll first need to add two specific custom profile fields in Members > Custom Profile Fields in your forum's admin area:
Mini-Profile Theme
Staff Mini-Profile Theme
Mini-Profile Theme is for mini-profiles that are designed for member use. You can set the Who Can Edit option for this field to Staff With Power if you only want staff to be able to choose mini-profiles for users. Otherwise, if you want members to freely be able to choose their own mini-profiles you can choose Members and Staff With Power.
Staff Mini-Profile Theme is for mini-profiles designed specifically for staff use. This field is completely optional.
Set the type for both of these fields as Drop Down Selection. Click on the (View/Edit) link to add mini-profile names to each of these fields.
If you've just installed this plugin you should have three different mini-profiles already installed by default: Example 1, Example 2, and Example 3. You can add these to your dropdowns to test them out and see the plugin in action.
If you're having trouble getting this plugin to work despite following the instructions in the previous tabs you may want to check that each of your themes meets the prerequisites below in Themes > Layout Templates > Mini-Profile.
First, ensure that opening tag of your mini-profile template includes the $[miniprofile_class] variable in its class. On the default ProBoards theme it should look something like this:
<div class="$[miniprofile_class]">
Next, make sure that the default {foreach} loop for custom fields is present inside your mini-profile. It doesn't need to be visible, so you're free to add it inside a hidden element if you don't plan on displaying it or if it would mess up the appearance of your own custom template.
Beyond that you can do whatever you like to the mini-profile template for the most part and it shouldn't negatively impact the plugin.
The following is a list of available variables for use in the HTML section of the mini-profile creator and their definitions. Adding any of these to a mini-profile will generate the content described in its definition in place of the variable so long as the information that variable outputs is visible to you.
To reference your forum's custom profile fields you can use $[user.customfieldname], substituting "customfieldname" with your custom field's name. You'll need to type the name in all lowercase with no spaces and only use characters A-Z and 0-9.
For example, Mini-Profile Theme becomes $[user.miniprofiletheme]. This will output the value of the custom field. In the case of this example, it'll be the name of the mini-profile theme you've chosen in your profile.
IMPORTANT NOTE: These will only work if you followed the steps in the Installation tab of this window on each of your themes. Any themes that do not include the template code specified there will not have these variables replaced in the mini-profile.
$[user]
User's display name link.
$[user.age]
User's age (if visible to you).
$[user.avatar]
User's current avatar.
$[user.badges]
User's list of badges.
$[user.birthday]
User's date of birth (if visible to you).
$[user.color]
Hex color of user's group. If user is not in a group this will return inherit.
$[user.custom_title]
User's custom title.
$[user.email]
User's email (if visible to you).
$[user.gender.image]
Image associated with the gender selected in the user's profile (if available).
$[user.gender.text]
Name of gender selected in the user's profile (if available).
$[user.group.name]
Name of user's current display group.
$[user.group.stars]
Star images associated with user's current display group.
$[user.id]
User's numerical ID.
$[user.instant_messenger]
User's list of instant messengers specified in their profile (if available).
$[user.invisible]
Returns 1 if a user is invisible. More useful for Javascript.
$[user.ip]
User's IP address (if visible to you).
$[user.is_online]
Returns Member is Online if user is currently online.
$[user.is_staff]
Returns 1 if a user is designated as staff. More useful for Javascript.
$[user.last_online]
Timestamp showing when user was last online.
$[user.likes]
Number of likes this user's posts have received.
$[user.location]
Location specified in user's profile.
$[user.name]
User's display name in plain text.
$[user.personal_text]
User's most recent status.
$[user.posts]
User's post count.
$[user.rank.name]
User's current posting rank.
$[user.rank.stars]
Star images associated with user's current posting rank.
$[user.registered_on]
Timestamp showing the date/time the user registered on the forum.
$[user.registered_on_short]
Condensed version of user's registration date.
$[user.social_network]
User's list of social networks specified in their profile (if available).
$[user.username]
Outputs the user's login username in plain text.
$[user.warning.bar]
User's warning bar (if it exists).
$[user.warning.level]
User's current warning level (if visible to you).
$[user.website]
Website specified in user's profile.
You can utilize the $(this) variable in the Javascript component to target the mini-profile <div> element. For example, if you wanted to add a class to the mini-profile you can use:
$(this).addClass('class-name-here');
Profile variables can also be used in the Javascript component in this plugin. In Javascript the value undefined is used to signify that a value doesn't exist for the variable you've specified. With this in mind you can use profile variables in Javascript conditional statements within the plugin similar to how they're used in the actual layout templates section of the admin area.
if(variable) will only run if the variable you specify has a value.
if(!variable) will only run if the variable you specify has no value.
Example 1 (variable has value):
if(user.group){
$(this).find('.group').show();
}
If the user has their group displayed in their profile the above Javascript would make the HTML below visible if you had it hidden with CSS.