<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
.readOnly {background:[[ColorPalette::TertiaryPale]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity=60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date [[DateFormat::DateFormat]]'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date [[DateFormat::shortDateFormat]]'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
<<importTiddlers>>
!愚者【波奇泰迪斯】

[img[images/000.jpg]]

一名長者穿著與他年齡不符的流行服飾,扛著書與酒瓶自在地走在懸崖邊,毫不畏懼。

An old man is in a stylish outfit that does not match his age. He packs books on his shoulders and walks at ease along the edge of the cliff without a trace of fear.

!!!角色簡介/
波奇(”大哥”),男性,黃金獵犬族,泰迪斯學城校長,泰迪斯家族首領,犬族族長。
曼尼,男性,黃金獵犬炎靈,十三界門廳幻北之域的狗門神。
!!!角色故事/
一個蓬頭亂髮、習慣性駝背,戴個圓框小墨鏡、鴨舌帽反戴、穿著迷彩七分褲和藍白拖的怪老頭,時常出其不意便突然出現在你周遭,掛在垃圾桶上,大字型躺在公車走道上,睡在路燈上......各種匪夷所思的地點,你習慣性的驚呼「大哥你為什麼在這邊?!」,這也是大家對於大哥相當一致的疑問與評價─神出鬼沒。實際上深藏不露,學識淵博,擅各種人文科學。他的過去極少人清楚,包括自己的親弟弟,聽說年少時在族內就是個常異想天開、語出驚人、總是有點癲狂爆笑外加有點好色的少年,十一歲後,突然跟父母親表示要一個人去冒險,接著就此人間蒸發。這之間是否得道成了酒仙之類的冒險事蹟大哥從未提及,也沒人知道大哥如何悟得了炎靈的能力。直到某年被當做社團流浪狗收留時,被三哥驚恐地發現那是失蹤了十幾年的親哥。在重新適應社會後,大哥與大姐立了繪國史上最怪傑雲集的結義家族─泰迪斯TDS,在東都區各專業領域中稱霸,享有極高的聲譽。
!!!正位/
| 牌義 |重新開始、旅程的開端、大智若愚、勇於冒險、無所畏懼。|
| 愛情 |今朝有酒今朝醉,衝動地相戀,衝動地離開。一段新關係的開始,或得以重新開始。|
| 工作 |未經詳細計劃的旅程、孤注一擲。另一方面可能代表經驗豐富,能夠以獨特、自在的方式展開工作。工作自由度高、不受限、或是到未知的地區工作。在同事間偶有脫序演出,大家習慣彼此支援就好。|
| 建議 |既來之則安之。|
| 其他 |揮霍。輕浮。|
Wise but appears slow-witted; Adventurous; Bold; The beginning of the journey; Start-over; Never plays by the rules.
!!!逆位/
| 牌義 |粗心大意、散漫、冒失的計劃。魯莽、瘋狂。活在自己的世界中。無法開始。|
| 愛情 |經常處於單身狀態,摸不清對方想法,容易各走各的,感情經營機會少。|
| 工作 |是否真的了解你的工作內容?注意是否自己太一意孤行,到最後會白忙一場。另外一種狀況是,對現況散漫又漫無目的。目前工作夥伴處於各自為政,有問題獨立處理的狀態,似乎沒什麼交情,可考慮獨立性高,在外頭闖來闖去的工作。|
| 建議 |積極一些,保持平常心過生活,找尋方向。|
| 其他 |缺席。|
Careless; Reckless; Mad; A bold plan; May possibly represent absence.
!!!角色相關敘詞/
神出鬼沒、酒鬼、老色鬼、校長、炎靈、飛賊、黃金獵犬、天真樂觀、自得其樂、看似無心機實則都在掌握之中、吸收他人的資源和環境成為我方的力量、操縱火燄的能力者。
可參考角色:濟公、佛瑞斯特.甘。
!!!關連牌/
*[[21世界]]:妻子。兩人看似風格、個性南轅北轍,卻是真正的神仙伴侶,同正位時表示有始有終、圓滿結合。愚者逆位時,表示散漫且不專注於處理問題,甚至不打算開始,任意放涼、裝傻,或逃得不知去向。世界逆位時,則持續咄咄逼人追問結論,或過於冷漠地看待狀況,另一方仍顯得較熱情,難以回應。雙逆位時,一個追著一個咬,毫無結果,形成無解的輪迴。
*[[09隱者]]:最愛光顧的寶窟。大哥的興趣是閒來無事跑去跑去二哥家的古董庫偷東西,雙方鬥智又鬥力,需留意盜取、竊據等狀況發生,同正位時,還在良性的過招與僵持中。如某一方逆位則居弱勢。同逆位則誰都撈不到好處。
!【林】

[img[images/001.jpg]]

老者坐在紅色帷帳中,身邊環繞著純金製的桌上遊戲,他把玩著代表四個元素的物品,以此模擬世局。
An old man sits in a red curtain with gold-made table games all around him. In his hand holds the items representing the four elements, which enable him to simulate the real world.

!!!角色簡介/
林(”林爺”),男性,海貍族,繪國皇室智者參謀。
!!!角色故事/
繪國皇室自古將輔政的顧問稱為『智者』,每一代與皇族同,以血中的魔力相傳,可透知創者以上的靈魂頻率。如果想占卜國事吉凶,會行金杯占卜,繪皇將以自己的血滴入智者的酒杯中為代價,單次僅只問一關鍵問題,智者飲下酒將能運用直覺回答其『絕對的解答』─一個連創者都無法肯定的未來解答。海貍族的林曾是古村長老,為酷奇的曾祖父,同時是伐木夫,總能精確地計算村人所需使用的木柴量而保地方資源永續,以博學多聞而知名,無論何時都好奇心十足,熱愛解答疑問,運算各種事件的結果,靈昱王來到古村求賢,當時受到皇城提供的黃金受吸引而前往,族人大部份無法理解林爺為名祿棄鄉而去,而後才漸漸了解林爺坐上高位,更能傾其所有資源造福西都諸村。
!!!正位/
| 牌義 |創造力、機會來臨、未運用的資源、無窮的潛力、不可限量的未來。未來可以期待,卻不可預測。|
| 愛情 |重視溝通、和充滿新鮮感的關係,喜歡製造生活的驚喜。未來可能有各種變化,但遇到問題也能迎刃而解。如果是要創造新關係,可以放手去試。|
| 工作 |求職運佳,新上手的工作。動腦為主、創意或開發、保持良好溝通、且挑戰自己沒試過的工作。稍微欠缺整合能力。環境上最近有變化,但對你而言為絕佳機會,好好把握。|
| 建議 |保持求知欲、妥善運用身邊的資源。|
| 其他 |溝通。掌握四大元素,答案的開啟者。不強調結局的好壞。|
Creative; Forthcoming opportunities; Unused resources; Infinite futures.
!!!逆位/
| 牌義 |沒有花招。失去資源與優勢。意志力薄弱。|
| 愛情 |被動或者未有過感情關係。並不重視感情生活,感情中出了問題也不擅長處理。雙方感情中很有熱情,但全往錯的方向思考。|
| 工作 |不太有自信,現在不宜貿然嘗試新領域。環境、資源和人力上都未備足。與人溝通的能力還要多學習,也要適時多聆聽別人的意見。需要多邊做邊學習,因為能力和條件還不完備。|
| 建議 |做中學,願意接收新知。|
| 其他 |疑問、笨拙、破壞力。江湖術士。|
No tricks; Losing resources and advantages.
!!!角色相關敘詞/
參謀、桌上遊戲或益智遊戲、海貍、廣泛求知而得的智慧。
!!!關連牌/
*[[05教皇]]:曾服侍的前任繪皇、老友。同正位時,貴人指導與資源供給皆備,請好好把握良機。
!【星之實、邪神】

[img[images/002.jpg]]

女人站立於靜室之中祈禱,並解讀著古書卷中神秘難解的訊息,她的腳踩著一輪新月,背後的窗外,橫過一道河流。
!!!角色簡介/
之實,女性,人族,時空移轉前為古代繪國女術士,移轉後為星道場掌門人之一,主職繪學高中部總導師。
!!!角色故事/
和親妹妹知更是遠古時代與鬼族征戰的巫者,過去母親不得以拋棄她,將仍在襁褓中的她放於河水流去,由水神所救而扶養成長,水神教予她靈性知識,並教她學習面對自己的仇恨,回到妹妹身邊幫助她斬鬼。曾從於邪神的誘惑結成契約而得到魔力,後來瞭解到即使運用看似負面的邪術,只要靜定於善念,忠於自己的心,仍可行正途,任何負面事件與創痛皆是對自己生命的教導。因創者歸回的事件讓她們姐妹一同莫名其妙被送至未來,現為繪之學園總導師。
!!!正位/
| 牌義 |獨立、洞察力、拘謹、內斂、冷若冰霜、傾聽直覺,得到內在的智慧。|
| 愛情 |關係中較被動的一方,有點距離感,不太擅於表達自己情緒。如果有問題,好好溝通就能處理妥當。雖然表面冷漠,但情感堅定。|
| 工作 |宜等別人主動推薦工作給你。適合靜態、穩定、環境熟悉的工作。感覺有點缺乏熱情、低調而不太顯露自己的能力,與同事的互動也少,技術性工作宜記住保密原則。|
| 建議 |。|
| 其他 |信任良善的直覺。也許你的做法並非俗世的道德觀所認同,但確信你是為了良善的立意而為。通常立場超然,可以成為不錯的中間人。|
!!!逆位/
| 牌義 |膚淺、放縱熱情、喜歡與人交際,主動活躍。|
| 愛情 |可能會過於內斂,或將熱情隱藏於心中不表現出來。感情方面可能還有許多需要學習的地方,注意自己是否自視甚高,認為自己在關係中是單方面需要被嬌養的玫瑰。注意平衡點。|
| 工作 |需主動找工作,也可請人推薦。最近變化與問題會漸漸浮現出來,不可掉以輕心,可能有暗盤,各懷鬼胎、明爭暗鬥等狀況出現。|
| 建議 |。|
| 其他 |不學無術、缺乏遠見。|
!!!角色相關敘詞/
教師、導師、棄嬰,正邪平衡。
!!!關連牌/
*[[權杖一]]:妹妹。若展開計劃時有過於一頭熱的狀態,正位提醒你接下來每一步計劃都站穩腳步,可信任你的直覺帶領你前進,但切勿躁進。
!【嘉德莉雅蘭‧靈罕】

[img[images/003.jpg]]

”我孕育,我以愛灌溉。”
皇后懷著身孕並照顧她的孩子,以她的愛在王者身邊,灌溉王國中的一切。
!!!角色簡介/
嘉德莉雅皇后(”嘉德”、”三公主”),女性,皇族,繪國皇后。
!!!角色故事/
為靈罕王的第三個女兒,有著天賜的絕美外貌,公認為四個公主之中最為傾城,是皇與百合皇后最寵愛的女兒。三公主自小備受關注疼愛,卻過著如同華麗牢籠一般的生活,好奇心極強的三公主對外面世界頗為好奇,開始試著偷偷出走,發現外頭民眾的生活,與自己理所當然過的富裕頗有差距,仍有人民過得讓她無從想像地困苦,而後她開始要求父王讓她對外多接觸世面,長年來是繪國最親民也辦理過最多慈善事業的公主。在百合皇后因魔族第一次入侵戰爭過世後,誤解索尼與母后的死亡有關,開始與原本青梅竹馬一般親的索尼交惡,實際上兩人雙方都知而你知我知民眾皆知的郎才女貌彼此相愛,八年後誤會冰釋才修成正果。伴索尼正式繼位登基為靈絕王,蘭公主以嘉德莉雅皇后之名,輔佐王治理繪國。
!!!正面/
| 牌義 |母愛、豐饒、成果豐碩、女性之感性元素。主動熱情,大方表達其愛與關懷,相當重視感官享受。|
| 愛情 |戀情方面,女方採取主動。或代表在背後支持、極有吸引力的女性。通常代表一段快樂、滿足的戀情。能夠盡情對人付出愛與關懷,代表照顧與包容的一方。|
| 工作 |豐收、豐碩的工作成果,公司福利佳。富於創造,並協助達到完美的成果,可嘗試業務類型的工作,有很大的開發潛力。穩定的人脈與支持者,也代表女性貴人。|
| 建議 |保持感恩的心,感激上天所賜的豐盛。可學習運用母性能量來處理事情。|
| 其他 |可代表懷孕、生產等事件。|
!!!逆位/
| 牌義 |失去理智,只憑感覺做事。否定情緒與慾望,不願付出關照,母性失職。|
| 愛情 |選擇變多,常為了空虛或安全感而認為自己需要愛情。需注意三角關係。主動告白可能會失敗,建議等對方自己來告白。|
| 工作 |目前不適合創業,宜在已經穩定成熟的產業中工作。偷懶、空轉、成效不彰,短期的成功、因外務而拖延。要小心捲入派系鬥爭中。|
| 建議 |注意儲蓄。先學會如何愛自己。|
| 其他 |營養不良。如果無所適從,會不斷用各種方式滿足安全感。如果是高齡產婦,需注意狀況,建議做好生育計劃。|
!!!角色相關敘詞/
親和力高的女性典範、桃紅色、懷孕、蘭花、操縱彩虹光色的能力者。
!!!關連牌/
*[[04皇帝]]:丈夫。兩張同為正位時,郎才女貌,伴侶雙方狀態極佳。需注意逆位的一方是否有狀況。
*[[權杖六]]:長子。同正位時,進展順利,迎接成功之後的獲賞更加豐碩,可盡情享受獎勵。皇后逆位時,情感的支持不在,或資源投錯方向,分配不均,有賴團隊共同溝通調渡。權杖六逆位時,僅管事件推展不順利,身後仍有家人溫暖的支持,需要再好好爬起來,繼續努力還是有機會成功的;看盤面上是否有意料之外的程咬金出現。與皇帝三者皆正位時,行動力將獲得家庭環境強大的支持,局勢大好。同逆位時,必須全心留意是否有判段錯誤或操之過急的決策,將會影響後續大局,極有可能失敗。
!【皇‧靈絕】

[img[images/004.jpg]]

”我行動。”
繪皇站立於他的王座之前,氣勢穩重,跨前一步仍展現其具行動力。
!!!角色簡介/
靈絕(”阿索大王”),男性,皇族,繪國皇帝,虛無神御神體。
!!!角色故事/
在西都魔族戰後,靈罕王在戰場上撿到一名有著世間稀有靛藍髮色的孤兒,決定帶回皇室領養。索尼在皇城中成長,敬皇如父,因其在體能與武術的天份,決心做為皇室護尉報答王的恩情,而後跟著歷經無數次戰事,實力也越加強悍,漸漸成為繪國第一武者,和多次解除戰間危機的繪國民族英雄,因其相當俊美的外表,爽朗率真的個性,路見不平拔刀相助的好義氣擁有相當廣闊的人緣。而後,百合皇后引入魔族攻破皇城事件的發生,從白魔神的話語得知自己是虛無神的御神體,為虛無神投入戰時死亡的孩子軀體為介而重生,事實上越來越強勁的他,能力並非為了守護,而是為毀滅而生。索尼否定了白魔的嘲諷,仍想堅定這一世的自我,為繪國奉獻,而不是帶來毀滅的虛無之神。
與三公主因年齡相近而成青梅竹馬,但也因魔族攻破皇城事件,三公主誤以為索尼是最後使母后墜崖死亡的主因,索尼則因為虛無神身份不敢接受三公主的感情,於是長達八年雙方孽緣式的對嗆,全國形容兩人間的情事幾乎從八點檔成了八年檔,直到雙方終於看開接受,坦然相戀。在璜輝死後,靈罕王一直想傳位給索尼與蘭公主,也終於走到這一步,索尼以靈絕王之名登基,執起手杖,成為新一代繪皇。
!!!正位/
| 牌義 |權威、父權體制、成就、榮耀、審慎的歷練與思考。|
| 愛情 |在關係中為主導地位,基本上穩定,比較偏向家庭責任與事業取向,有可能較缺乏浪漫。|
| 工作 |可嘗試加盟創業。行政類工作、公職、或工作地點在首都與重要行政區。權威的上司,私底下與同事交情不錯,但仍嚴守公事公辦的標準,許多局面都由上司掌握。建議主動爭取升遷與加薪機會,但最終結果仍是上司決定。|
| 建議 |。|
| 其他 |好戰。|
!!!逆位/
| 牌義 |霸道而背離人心、計劃失控,期待的事無法如期達成。|
| 愛情 |總會覺得自己沒有準備好接受感情生活,而否認自己身邊的各種機會。目前事業觀大於愛情觀,想法仍較任性幼稚,在雙方關係中是需要被照顧的一方。|
| 工作 |目前能力不足,有計劃也建議不要一意孤行,從基層耐心做起。無法照計劃進行,如無人主導局面,狀況會大亂。面對決策能力大有問題的上司,接下他的命令前建議自己要小心判斷。|
| 建議 |增加企圖心與抗壓性。避免與人爭執,好好做好份內事。|
| 其他 |虛無、無法控制情緒、性格弱點。|
!!!角色相關敘詞/
靛藍色、長矛、民族英雄型精神領袖、速度、飛行、操縱各種氣象的能力者。
!!!關連牌/
*[[03皇后]]:妻子。同正位時,郎才女貌,伴侶雙方狀態極佳。需注意逆位的一方是否有狀況。同逆位時,關係中正浮現諸多問題,女方向外尋求機會,挑釁和試探伴侶,男方冷漠、裝傻或麻木不仁。某些情況中帶有長輩逼婚,雙方壓力大反而無法好好談感情。
*[[權杖六]]:長子。同正位時,為居上位者的政策帶來極佳行動力,與較高的成功可能性。皇帝逆位時,需留意是否有過於權威式的掌控,決策操之過急,中間可能會遇到計劃以外的險阻,只要團隊有默契仍可安全上壘。權杖六逆位時,需留意某一方的決策是否判斷錯誤,導致失敗。同逆位時,父子關係間帶有期望的壓力,忤逆與背叛長輩,照自己的意思前行。
*[[權杖騎士]]:繪皇護尉。
*[[寶劍騎士]]:繪皇護尉。
*[[錢幣侍者]]:跟班、幫手。
!【麒安‧靈罕‧哲瑞伏】

[img[images/005.jpg]]

老者坐在圖書館中,講述他的過去。他曾是一國之君。他以其豐富的經驗與知識,傳授給現在的領導者。
!!!角色簡介/
麒安(”前大王”),男性,長頸鹿族,前任繪國靈罕王,繪學國家圖書館政治學特駐教授。
索尼,男性,人族,虛無神御神體,繪國靈罕王皇室護衛。現任繪國靈絕王。
那克,男性,紅石島老木靈,風神御神體,繪國靈罕王皇室護衛。現職繪國皇室護衛所榮譽指導,貓櫻蛋糕店蛋糕師傅。
!!!角色故事/
在繪之學園國家圖書館中,常駐於二樓大廳講堂的老者,為繪國前任繪皇─靈罕王,是繪國在位期間最長的君主,賢能開明,觀念與時俱進,為體察民心願意身體立行,受國內眾人擁戴。在位期間曾有重大錯誤決策,如受到百合皇后誘惑而發生魔族攻入皇城的事件,而下任傳位者璜輝於戰中逝世。與百合皇后育有四名公主,而後傳位給索尼,為當年於戰場中救回的倖存者,培養為皇室護尉,與三公主嘉德莉雅蘭成親。在退位後,選擇居於繪學內,總有學生認不得剪了長鬍子低調起來的前任繪皇,偶爾給路過詢問的學生們指路找書,邊閒聊邊講解起政治學與社會人文學,雖然並非繪學內正式開班授課的教授,後來每每興頭起開講時,整個二樓總會圍滿聞聲而來求教的人潮。
!!!正位/
| 牌義 |傳統道德觀,主觀的原則與信念、選擇靜態而非行動。|
| 愛情 |可能是相親、或以結婚為前提的交往。為傳統婚姻關係。男方可能年長許多,在關係中能成熟引導,並且能負擔責任。如果此牌指家中父母,可能對於促成關係非常熱心。|
| 工作 |家族長者支持、師長介紹工作、目前也有相當有力的主管願意將經驗傾盡給你,拉拔你穩定成長。宜選擇大公司、或助人工作者。|
| 建議 |。|
| 其他 |貴人、寬恕、思想受制。|
!!!逆位/
| 牌義 |墨守成規,不知變通,主觀霸道。|
| 愛情 |一股腦地付出太多,但並不是不求回報,如果發現對方無法如他所預期的回報,容易自認為是感情上的失敗者,而陷入情緒痛苦。|
| 工作 |合夥關係上可能是付出最多的人,心軟又耳根軟。體制僵化、潛規則、大量勞力、資源不足。留意有心人的流言批評將影響上司。|
| 建議 |。|
| 其他 |濫好人、面對異端事件而受打擊、脆弱。|
!!!角色相關敘詞/
。
!!!關連牌/
*[[01魔術師]]:智者參謀。
*[[03皇后]]:三女。
*[[04皇帝]]:前繪皇護尉。
*[[16塔]]:妻子。塔逆位時,皇后是異端魔族的事件爆發,代表信念受到強烈打擊與動搖的狀態。
*[[聖杯九]]:宰相。
*[[錢幣九]]:長女。
*[[錢幣騎士]]:前繪皇護尉。
!【緋雨紅姬、無夜水月、雛菊之本鈴音】

[img[images/006.jpg]]

一對相戀已久終成眷屬的戀人在傘下訂下婚約,雨神的女兒暗中安排在人世中的兒子一段好姻緣。
!!!角色簡介/
水月,男性,人、鬼與神的混血,時空移轉前為古代繪國劍客,移轉後為無夜企業繼承人。
鈴音,女性,人族,時空移轉前為古代繪國青雛菊巫女,移轉後仍繼承十三花主巫女,主職歌手。
雨神姬,女性,神族,掌管雨的女神,現為無夜家莊園夫人。
!!!角色故事/
水月原為繪國遠古時代的鬼族屠村時期的劍客,鈴音則為雛菊巫女的繼承後代。養父母逃難時,撿到被棄於竹林中的水月,後於水仙的月道館習劍,此時與鈴音初次相會。而後因水月私下解救鈴音,使她免於同門師兄對她的侵犯,反而招到師兄的誣陷離開道館,鈴音因感激水月的幫助而就此傾心,決定告別水仙下山尋找水月。水月則在下山後,遇到紫炎惡鬼屠村襲擊而頭傷失憶,後來遇上知更相救,為了報答亦加入了斬鬼一途,水月與鈴音在得到紅姬靈魂的暗中協助,鈴音也在後來順利追蹤到水月,一同投入作戰團隊。然而,在對戰時發現水月即為玉時與紅姬的兒子,水月在對戰中犧牲自我,讓徹底化身為修羅的父親醒悟。在斬鬼之後,鈴音決意守著對水月的愛直至終老,結果想不到因著創者時空倒錯的機會,讓水月與鈴音於繪國的未來再次重逢,讓有情人終成眷屬。
!!!正面/
| 牌義 |淵源深厚、長久且穩定的關係,陰陽結合,溝通協調,面臨選擇。|
| 愛情 |雙方的結合─婚姻─通常代表男性跨越母親到妻子間的關係抉擇,關係長久,雙方不離不棄,從成長至成家。如指人際關係:團體意識濃厚,代表一般的人際圈或知心朋友圈。|
| 工作 |有友人牽線介紹。工作內容重視溝通,可能是大眾傳播、行動通訊、演藝事業或仲介。家族產業、在家工作也很適合,但需提醒自己目標要放長遠些。很能照顧下屬的上司、同事間溝通良、合作長久。|
| 建議 |對自己口中的愛負責。關係長久最大的重點在於維持,維持的重點在於保持良性溝通。|
| 其他 |神性、人性與魔性的掙扎。神的背後大手協助。|
!!!逆位/
| 牌義 |不願溝通,合作破局,關係破裂。|
| 愛情 |感情狀況明顯出現許多問題需要解決,如果心意不堅定,可能會腳踏多條船。注意溝通狀況,但通常現況已經不順暢,而處於越吵越糟,濱臨破裂的狀態。|
| 工作 |錯誤的決策、計劃。對於想選擇什麼樣的工作還不是很清楚,主觀限制了可選擇的工作路線,別人推薦的也可能並不適合你。上司的錯誤決策影響到全盤,可能需要幫忙擦屁股,同事間合作出現溝通問題,互相踢球。|
| 建議 |多包容、願意付出信任、願意承擔責任。|
| 其他 |甜蜜期過後的考驗、阻撓與挫折、男方是否優柔寡斷。女方則是否常衝著感覺就任性行動。|
!!!角色相關敘詞/
*紅姬:雨神、明亮的雨季。
*水月:記憶。
*鈴音:美麗、天生麗質。
!!!關連牌/
*[[02女祭司]]:斬鬼的夥伴。帶來靈性的洞悉與指引,強化潛意識的連結。
*[[13死神]]:夫妻與父子,本牌上方與左方的紅姬與水月,與該牌左側的玉時。
*[[權杖一]]:斬鬼的夥伴。
!!!關連印象的歌曲或電影/
*正位:David Sylvian - Forbidden Colours
!【卡皮泰迪斯】
[img[images/007.jpg]]

男子高舉杖往前衝刺,他駕馭著分別代表一火一水,屬性不同的神獸。不容易平衡,但男人駕馭得宜。
!!!角色簡介/
卡皮(”小弟”),男性,棕熊族,泰迪斯貨運公司負責人。
!!!角色故事/
因小時候棕熊族內一次意外神啟而得到了生神獸的強大怪力,沒辦法妥善控制,並隨著年歲增大越呈等比級數成長,於是在上國中前一直在部落或家中不敢到處行動,而擔任他個人教師的是親兄弟二哥,與當時對他能力非常好奇的小妹與大哥、大姐。當時大哥與大姐成功勸小弟到學校接受教育學著接觸人群,雖然每天仍要面對不少自己怪力帶來的問題,在TDS社團中大家總能協助他關關難過關關過,原本與大哥一同暗戀大姐,接著深受小妹對他的溫柔感動,小妹願意做為他的能力壓制咒約物,後來結為連理。小弟在愛上在外活動的生活後經營貨運公司,極少返家,因為時常接觸形形色色的人們,而聽聞了許多的故事,對繪的一切可說是瞭若指掌,還是個豆知識達人。
!!!正位/
| 牌義 |妥善駕馭、自信地前行、同時擁有進攻與守護的力量。|
| 愛情 |感覺上粗枝大葉,性格篤厚,但對感情極為忠誠,必然會起身捍衛。關係維持得很好,雙方應該是性格互補的類型,互相支持但也有可能時常對衝。展開新關係上,直接告白,不要猶豫,太慢可能會被人搶先。|
| 工作 |目前如要創業可積極執行,選擇競爭可得到更大的利益。挑戰性高、苦幹實幹的工作,穩定堅持下去可得到優沃的報酬。身邊同事可能不會幫忙你,彼此處於競爭狀態,如果你處於管理職,需要好好學習如何調度屬性差異大的屬下。|
| 建議 |。|
| 其他 |能克服的逆境、當下應迫切做好情緒控制。|
!!!逆位/
| 牌義 |放緩腳步,勿操之過急。|
| 愛情 |雙方情緒起伏都很大,如果對方時常怨天尤人,可能會讓你失控,很難平靜相處。另一方面,可能會被視為不解風情,太過被動,沒把對方放在心上。|
| 工作 |宜選擇自己的專業,不要貿然換跑道。現況內憂外患、進度落後、計劃容易失敗,是燙手山芋,能不接即不接。小心介入同事間的紛爭。|
| 建議 |。|
| 其他 |翻車、大意、無法面對現實。|
!!!角色相關敘詞/
紀錄旅程的故事、豆知識、生命之光。
!!!關連牌/
*[[08力量]]:妻子。
!【比莉泰迪斯】

[img[images/008.jpg]]

如龍外型的巨獸是大地之神,帶著大地對環境被破壞的憤怒。女人輕按闔上龍的嘴,在如此強悍兇猛的神獸之前,以代表母性的溫柔馴服,不顯畏懼。
!!!角色簡介/
比莉(”小妹”),女性,黑貓族,泰迪斯夢之館精品店店長,繪國居民稱大地之女。
地神獸,無性別之分,神族,地神化獸的攻擊形象。
!!!角色故事/
為黑貓族的巫女,和差五歲的親姐姐長得非常相像,有如雙胞胎。因其天生擁有與常人不同的能量氣勢,與大地有很深的連結,被族內稱之為大地孕育的女孩,然而白貓族發動種族歧視開始,便視小妹的名聲為眼中釘,小妹因此經歷著時常受到威脅或暗殺的恐懼。後來靠自己地之能力得知白貓族為了毀滅她,想密謀攻擊摧毀黑貓族,自己卻因為年齡還小而無能為力,因此由父母親託付二姐,帶著她偷偷逃離去外地生活。從小因為能力,承受太多大地哀鳴的厄聞,個性轉為抑鬱且精神狀態相當不穩定,對姐姐一直以來有很大的歉意,在認識小弟後,極其感激他所帶來的生之意義拯救了她的信念,後來一同進入泰迪斯家族結義,後續偶有情緒崩潰而能力爆走的時候,而泰迪斯的家人總能適時解除她帶來的危機。因為其能力天份,創者授與其地因子守護者之位,所有地因子神獸皆聽從於她,包括地神獸。
!!!正位/
| 牌義 |以柔克剛。耐心。凌駕。內在力量。|
| 愛情 |重視互動,會很細膩地注意對方的想法,想好好經營關係。雙方可能生活習慣差距很大,需要默契調整。在關係中,可多花心思做敘事溝通,以耐性和包容多了解對方的需求。|
| 工作 |可創業、經營小型店家。親力親為的上司,適合領導、管理職。酬勞並不特別好,但有很穩定的升遷和發展空間。最好不要和上司對槓,溫和且善體人意地好好合作為上策。|
| 建議 |。|
| 其他 |女性最佳的典型。源源不絕的能量。|
!!!逆位/
| 牌義 |軟弱、無能。將力量用於錯誤的方式。|
| 愛情 |雙方價值觀很不同,如果沒有太多互動,會覺得自己經營失敗。如果有問題,採取迂迴和壓抑的話,通常到最後一次才大爆發。|
| 工作 |不要過度自信、需謹慎評估更多環節。較適合獨立作業,團隊合作很容易失合,如果仍需要做團隊工作,注意自己是否太過情緒化引起衝突。目前計劃運作不良,進退兩難,最好提前中止,持續進行將費力又沒好處。|
| 建議 |。|
| 其他 |瑣碎、屈服、能力濫用。|
!!!角色相關敘詞/
大地母親、敘事治療、黑貓、花草植栽、隱藏的軟弱、自殺傾向、精品店、花草茶飲。
!!!關連牌/
*[[07戰車]]:丈夫。
!【卡奇泰迪斯】

[img[images/009.jpg]]

”我守候,我的話語照亮心靈。”
男子坐在機械要塞中,在夜空下提著燈,似乎在等待或警戒誰的到來。
!!!角色簡介/
卡奇(”二哥”),男性,棕熊族,泰迪斯醫院院長,繪國因子守護者智謀軍師,熊族族長。
!!!角色故事/
從小便是個在各領域展現其過人智力,大放光明的天才。沒有慘淡的背景,棕熊族因他的機智在戰時逃過滅族劫難,對上魔族還打了四場勝仗。在繪學求學期間更是難掩才氣、眾所週知而稱一代才子,一方面協助弟弟離開古族拓展社交圈,一邊同意大哥的理念協助TDS的建立。在TDS家族怪傑雲集之中,也是最為聞名的發言人與軍師,後與二姐經營泰迪斯醫院擔任總醫師,當時為了追求二姐轉考醫學院,實際上專精領域為機械工學、人工智能,對書及古董有無法自拔的熱愛,而收藏品眾多,他家於是成了大哥這雅賊最喜愛光顧的寶窟。在邦交期間收國外創者為乾女兒,深刻體會天倫之樂,在邦交斷連後,停止擔任守護者的第一軍師,隱退做為主力治療者。
!!!正位/
| 牌義 |智者、指引前進的路途、不願受外界打擾。|
| 愛情 |通常是單身狀態。維持感情的方式較一廂情願,自認自己穩重成熟且全心信任對方,實際上有些任性,有了安全感就各做各的事,絕不會撇下責任,但沒怎麼經營親密感。|
| 工作 |最近較可能有工作機會主動上門。若自行創業,建議好好營造自己的工作環境和資源。適合顧問、教職或者醫師等高度專業的職業,或服務對象為年長者,不宜選擇需要大量團隊合作的工作。判斷力精準、表現要求也精準的上司。|
| 建議 |。|
| 其他 |熬夜。勇於認錯。挑剔。|
!!!逆位/
| 牌義 |灰心、躲藏起來、固執己見、誤判情勢、拖延、不當的勸告。|
| 愛情 |單戀,對開始一段新感情相當不擅長,具有不錯的魅力,卻不懂得怎樣追求對方。對於喜歡上的對象,死心蹋地從一而終。|
| 工作 |對於方向仍在摸索中。不宜要求太高的薪資,否則會求職不利。同事不太配合,導致計劃進行困難,或容易推遲,不過仍不要因此趕進度躁進,中途有發現判斷出錯,要趕緊認賠殺出,降低傷害。|
| 建議 |。|
| 其他 |多慮。|
!!!角色相關敘詞/
智囊、醫生、機械設計、古董愛好者、棕熊、卡布奇諾、操縱思想的能力者。
可參考角色:諸葛亮。
!!!關連牌/
*[[14節制]]:妻子。同正位時,雙方有服務人群的共同理念,男方屬於才華洋逸,具事業心,談情說愛略為笨拙,也較少經營感情生活,女方較有共享浪漫生活的渴望,仍頗具包容心,能妥善的溝通,相互扶持。隱者逆位時,其中一方有常熬夜工作的習慣,或對方固執愛耍賴,請盡量勸對方回到正常作息。節制逆位時,其中一方已放棄約束,也失去包容的耐性,建議留意體察對方的情緒並安撫。同逆位時,雙方易發生激烈爭吵,一方企圖冷戰,但一方已經壓不下戰火,請盡可能仍要做好良性溝通。
*[[00愚人]]::老是來家裡偷東西的老賊。大哥的興趣是閒來無事跑去跑去二哥家的古董庫偷東西,雙方鬥智又鬥力,需留意盜取、竊據等狀況發生,同正位時,還在良性的過招與僵持中。如某一方逆位則居弱勢。同逆位則誰都撈不到好處。
!【癒宭‧凱堤、命晴】

[img[images/010.jpg]]

女子與女神,一上一下各掌理一個輪子,彼此牽動,命運由自己推進,但同時也走著天所給予的道路。
!!!角色簡介/
癒宭,女性,白貓族,放棄凱提家繼承資格,紅車孤兒院負責人。
命晴,女性,繪國命運之輪。
揚斯汀,男性,藍貓族,繪國皇室國師、宮廷畫師。
達柯,男性,褐林鴞族,繪國皇室史館館長。
那爾,男性,白貓族,繪國政部院院長。
羅比迪,男性,龍族,前繪國皇室龍族守護者培訓師,現為龍城龍蛋培育科導師。
!!!角色故事/
繼承了紅車孤兒院的癒宭院長,最能感同身受命運高低起伏非能由自己所能掌控的道理。原本出身於白貓族凱提的分家,與青梅竹馬的本家的長子結婚,然而丈夫不久卻因意外過世,癒宭因特別得祖爺的人緣,因此是實質被指定的遺產繼承者之一,因為家族中暗潮洶湧,互較心機。癒宭寧可放棄這大筆遺產,也不願再與親戚互鬥,順著親戚加諸的指責,她毅然決然離開家族。在路途上遇到了一個特別的孤兒院收留了她,一台紅色三層巴士,裡頭架著許多兒童的上下鋪,米可院長稱之為『紅車孤兒院』,在與米可院長相談之後,決定留在孤兒院上幫忙,並繼承了孤兒院。後來為了協助創者,接受了運守護者之位,能夠得知命運之輪對萬事萬物的決定,與自己的天命,而她選擇在恰當的時機於戰爭中犧牲自我,阻止黑魔炎加的企圖影響,將命運之輪的方向重新導正。
!!!正位/
| 牌義 |命運將會帶著變動、順勢而為、無法控制命運的走向。|
| 愛情 |隨緣、相信命中註定。自然進展不強求。最近可能會有點小狀況,但這是進到下一個階段的調整,無須太擔心。|
| 工作 |目前事情的進行方向是正確的,會有點波折,但會順利過去,整體狀況為佳。不要限制自己的路線,可多方嘗試。移動性高的工作、常通勤、或會為了新工作搬遷、常需要出差洽工的工作類型。|
| 建議 |。|
| 其他 |無可逃避的路線。|
!!!逆位/
| 牌義 |將轉往弱運勢。近期不利,但長遠說來不盡然為差。被破壞的秩序。|
| 愛情 |過去的傷害未平復,因此較為悲觀。狀態較為坎坷,常會一波未平一波又起,感覺看不到雙方未來的走向。|
| 工作 |小心過度樂觀,需要改變自己來適應環境,覺得自己似乎不適合這份工作,有落差需要填補。環境、人事、薪資、資源都讓你覺得別無選擇,但又不敢貿然離職,大小狀況不斷需要謹慎解決。如果跟同事相處出了狀況,可能會被聯合起來排擠。|
| 建議 |。|
| 其他 |變化莫測。|
!!!角色相關敘詞/
*癒宭:孤兒院、天生的缺陷、看護。
!!!關連牌/
!【炩舞‧凱提】

[img[images/011.jpg]]

女人一手舉劍,將劍尖朝上,另一手則執起天平,站在殿堂中,堅持主持正義。
!!!角色簡介/
炩舞(”武娘”),女性,白貓族,繪國法部院院長。
!!!角色故事/
白貓族貴族凱提家族,世代以從商為主,由沃大合而代表的奧丁爾本家從事重工業起家,擁有居於繪國前三首富的資產,卻仍貪得無厭,多年與西都都院廳官員行賄,也私下做出不少骯髒勾當,繪國人民多數對於凱提家族的負面傳聞多。
炩舞並不是個願意在傳統家族權威勢力下低頭的女性,不能接受凱提家族重商而貪婪的價值觀,重視世間必有是非黑白,法治是足以保障循法良善的人民的,依此理念,與丈夫兩人志氣相投,那爾與炩舞夫妻建立的麥可那家族選擇投身國務,為國人付出,以其穩重強勢的實力,她升為繪國法部院的院長。
!!!正位/
| 牌義 |正義、公平、剛正、是非分明、理性思考。以自己為中心做出選擇。|
| 愛情 |偏理性、穩定的關係。婚姻生活中雙方能各司其職,討論出個條理來約法三章。較重視平等互惠,做到讓雙方都不吃虧。重視承諾與約定。|
| 工作 |目前選擇的工作可說是適得其所,正其位。法律、檢驗與監督類型的職業,需要穩定的判斷力。是個相當有原則的人,賞罰分明,環境制度公開透明化。|
| 建議 |並非偏執於對錯,而是維持平衡。不平之事將會有苦果。|
| 其他 |因果。重視信譽。裁判。均衡。|
!!!逆位/
| 牌義 |不正當、不榮譽的事件。偏執、無法保持平衡。失利。|
| 愛情 |在感情中可能帶著過高的理想和標準,會一直帶著批判,無論是批判自我或要求對方,一旦得理便不饒對方。另一方面,可能你對自己不公平,單方面以自己的理想付出,卻也抓不住對方要什麼。|
| 工作 |宜自己尋找適合自己的工作。可能會遇到法律訴訟的問題,私下和解會有困難。現在環境制度充滿了不公平,上司容易見異思遷,同事間有派系問題,會期待你表明立場選邊站。|
| 建議 |衡量事件的合理性,平衡自己的心。|
| 其他 |偏見。誣告。過度嚴苛。|
!!!角色相關敘詞/
。
!!!關連牌/
!【波尼泰迪斯】

[img[images/012.jpg]]

跳Breakin’的男性,在老樹下練習頭轉的動作,平常是個不太顯眼的人,但總喜歡用不同的方式為別人帶來歡樂。
!!!角色簡介/
波尼(”三哥”),男性,黃金獵犬族,泰迪斯三號場音象媒體負責人。
!!!角色故事/
腦裡天生裝了各種鬼點子的三哥,樂愛創作,是個傑出的舞蹈家、街頭塗鴉畫家、流行音樂歌手,但他出生的年代正值繪國亂世,過著跟著家族或戰爭或流亡,無法失根卻又渴望自由的生活,特別是喜愛娛樂大眾的天性,在亂世時代似乎沒有多大的出路選擇,曾經讓他相當苦惱,但認定自己是個奇蹟小子,不願完全放棄自己衷心喜歡的各種興趣,一直不斷累積實力,喜歡讓別人歡笑,讓自己有機會就逗樂別人。家中大哥很早就悟道不知道上哪修行,三哥直到大學才與自己親哥哥在學校社團教室相會,莫名其妙地團圓,後來藉大哥大姐一舉牽線,成立了泰迪斯家族,一直靠音樂過日子且渴望做一個流行藝術家的三哥終於找到機會展現自己的才華,在結識三姐並相戀結婚後,兩人一同建立了音樂公司,協助各類型的流行藝術家創作至今。
!!!正位/
| 牌義 |耐性驚人、視野與別人不同、想法獨特、自願以一種獨特的姿態,擁有不同的舞台、調整更新。|
| 愛情 |用一種獨特的角度看愛情,通常處於非主動的態勢,而是自然而然,時候到了,就做出選擇。雙方關係間可能陷入膠著狀態,需要各自讓出一步做調整。|
| 工作 |適合小眾市場、藝術或影音娛樂等獨立創作的工作。萬事俱全只欠東風,還不是可以行動的最佳時機。會遇到些許困難:被推出去擋子彈、或當祭品犧牲的狀況可能會發生,請不要覺得氣餒,這段經驗會讓你的視野成長。通常與同事表面交流並沒有問題,會些許感覺到自己的想法獨特而有點格格不入。|
| 建議 |不要被過去的經驗綁住。以不變應萬變。|
| 其他 |不怕疼痛。人生道路上的轉折。|
!!!逆位/
| 牌義 |失去獨特的視角、或從錯誤的角度看世界。受到社會制約,不敢做自己真正想做的事、無意義的犧牲。|
| 愛情 |過度主動迎合對方,犧牲自己的感受。處於破裂的狀態會痛苦失措,想不斷掙扎離開處境而動作頻頻,反而讓自己越陷越深,建議雙方冷靜下來,好好思考。|
| 工作 |如果只是附和身邊的人,可能會看不見自己真正要的方向,可以開放的聽取別人的經驗,但不要受他人價值觀影響。計劃停滯,環境上資源不足,可能要自立自強。遇到困難要小心評估傷害程度,別白做犧牲。|
| 建議 |。|
| 其他 |專注於自我。|
!!!角色相關敘詞/
黃金獵犬、頭轉、街舞、街頭塗鴉、Rap。
!!!關連牌/
*[[18月亮]]:妻子。
!【無夜玉時、星紫巾、星知更】

[img[images/013.jpg]]

一名母親面對著成為殺人魔的男子,保護了她的女兒而死。女兒成長之後,帶著強烈的仇恨誓死尋找殺人魔復仇。
!!!角色簡介/
玉時(”鬼校長”),男性,鬼族,時空移轉前為古代繪國犯下連續屠殺村民重罪的鬼族,移轉後現任繪學校長,與無夜企業集團董事長。
知更,女性,人族,時空移轉前為古代繪國第一劍豪,移轉後為星道場掌門人,兼職繪國幼兒部幼教老師。
紫巾,女性,人族,知更的母親,古代繪國中死於鬼族玉時刀下。
!!!角色故事/
天神姬帶領十二神姬創造天地時,壓制渾沌神於地面而使正反面出現變種鬼族,於此命令各神姬將神獸封印於地面諸族,並開始廣大屠殺地面鬼族。三天三夜後,無夜鬼族當時僅剩唯一年幼的倖存者─玉時,雨神姬紅姬一時發了慈悲,決定藏匿玉時,暗中扶養他,然而在玉時成長成人後,雙方動情相戀,紅姬回到神界請求天神姬成全,讓她降為凡人與玉時結為夫妻。
然而好景不常,在生下一名孩子後,紅姬留有的神力消失,玉時身上的鬼族之氣一時無法壓制,影響了村中人民的心智,逐漸變得兇惡殘暴,他們揪出了玉時認定鬼族應該就地正法,暴民湧入家中破壞,紅姬為了保護孩子慘死於村民刀下,玉時的鬼族惡性再也不受抑制,徹底崩潰的他抄起一把巨刀,以紫色鬼族烈焰殺遍村莊,巨大的恨意並未讓他毀滅了所居的村莊便停止,他持續的走過一處又一處揮刀屠殺,烈火延燒諸村,南方住民聞聲喪膽,在紫炎的死神來到之前紛紛遷逃。
知更是無夜屠村事件中的倖存者,由母親以身擋刀之下存活,家破人亡,無法放下痛失至親的怨恨,立誓復仇,而後踏上斬鬼之途。
!!!正位/
| 牌義 |死後的新生,不得以的結束、改變。|
| 愛情 |愛恨分明。歷經過沉重曲折的感情路,而無法再相信愛情,更不覺得自己值得幸福。關係中可能會發生遽變。注意自己的行為或溝通方式,是否有容易傷害到對方的習慣,須盡快改變。|
| 工作 |以找工作而言的話,建議先離職再去找新工作。離職的可能性高,前景不太樂觀。計劃出現變數,工作出現重大改變而且你必須硬著頭皮去做。共事環境上常出現反對意見,或上司大刀拓斧但摸不著頭緒的決定,如果總是在意他人的行動可能會自亂陣腳。|
| 建議 |。|
| 其他 |新紀元。|
!!!逆位/
| 牌義 |死裡逃生、不肯放手,難以放棄,抗拒改變。|
| 愛情 |難以面對關係中突如其來的改變,滿腦子想討回自己所失去的,手段可能會有些激進。陷入對舊情的思念而走不出,無法展開新關係。不願改變自己的舊習,也否認會造成問題,建議好好審視自己的狀態。|
| 工作 |雖然適合團隊工作,卻因為你對目標過於偏激,往往一頭熱讓別人跟不上,或總會被人拖累。最近工作上遇到狀況,如果拼死一搏還是有可能挽救成功。雖然你想離職,卻又因為這些因素不足以困擾到讓你想立刻做出決定,要意識到自己在拖延的原因。|
| 建議 |。|
| 其他 |避免重大事故。|
!!!角色相關敘詞/
財團、既得利益者、毀滅、屠殺。
!!!關連牌/
*[[權杖一]]:與逆位時所繪的女性同一人。此牌正位時,計劃正如火如荼展開,終會成功,但請注意自己的意識與想法,甚至完成後,會得到與當初截然不同的體會。此牌逆位時,正在努力的事將有可能受到強烈的挫折,但你仍不願改變方向,將會耗很大的力氣不斷嘗試。
!【比妮泰迪斯】

[img[images/014.jpg]]

有著金紅色羽翼的女人,手執兩個杯子,並將其中一個杯子的水倒入另一個杯子中,背後的天空掛著一抹彩虹。
!!!角色簡介/
比妮(”二姐”),女性,黑貓族,泰迪斯醫院護理長。
!!!角色故事/
在族群改革運動之前,與妹妹被白貓族迫害,過著極為悲慘的歧視與流亡生活,父母親在這樣的憂憤年代遭害過世。有賴喵子的族革運動之後,兩姐妹從小自力更生在南都華燄京賣唱雜耍賺錢過活,後來得以進入繪學求學。因為妹妹難以控制自己的能力,常因此傷人或自殺,於是進入護理系學習,二姐在繪學時是相當聞名的大學部校花,不乏眾多男孩追求,也吸引了當時更聞名的一代才子二哥,甚至願意放棄自己的興趣科系,轉系追求校花。後來接受了大姐的邀請,進入泰迪斯家族結義。與二哥婚後,一同經營泰迪斯醫院。
!!!正位/
| 牌義 |調節合一、淨化與治療。身體健康調整至最好的狀態、擅於維持現狀。|
| 愛情 |專情,保守。通常是一段親密且堅定不移的關係,即使觀念不同,雙方都能夠好好配合和包容,溫柔地照顧彼此。|
| 工作 |遇到狀況需多方考量其他意見,請別人推薦工作時,要明確說明自己期待的條件免得後來不合你意。適合輔助他人、與人合作的工作類型,可考慮護理、芳療、化學、藥學等工作。工作間需要多與人協調,調整出最好的工作流程以提升效率。|
| 建議 |從心出發,從潛意識昇華至意識,提昇心靈。|
| 其他 |停損點。|
!!!逆位/
| 牌義 |不知節制、不與人妥協、走向極端、精神狀況不良、失去耐性而衝突。|
| 愛情 |單方面配合另一方,全心付出而之後關係將變得極端。如果已經放了感情下去,分開會覺得不甘心而使狀況陷入膠著,通常不會分開,但務必要提醒自己尋求溝通,一起有耐心地尋找解決方式。|
| 工作 |面臨資金周轉不靈的狀況,或薪資與福利被縮減。不適合與人合作,同事間嚴重失合,需要調整職務內容。對任何計劃別放太多主觀期待。|
| 建議 |好好溝通。傾聽自己的內在聲音。|
| 其他 |缺乏同理心。利益衝突。散心期間,可捨得花一點錢在自己身上。|
!!!角色相關敘詞/
護士、白衣天使、堅強不失溫柔、包容、黑貓、操縱金屬的能力者。
!!!關連牌/
*[[09隱者]]:丈夫。同正位時,雙方有服務人群的共同理念,男方屬於才華洋逸,具事業心,談情說愛略為笨拙,也較少經營感情生活,女方做為無怨無悔的溫柔支持與守護,全心做丈夫的後援,較有共享浪漫生活的渴望,兩人能妥善的溝通,相互扶持。隱者逆位時,其中一方有常熬夜工作的習慣,或對方固執愛耍賴,請盡量勸對方回到正常作息。節制逆位時,其中一方已放棄約束,也失去包容的耐性,建議留意體察對方的情緒並安撫。同逆位時,雙方易發生激烈爭吵,一方企圖冷戰,但一方已經壓不下戰火,請盡可能仍要做好良性溝通。
!【黑白魔神、諾唯亞‧剎、寂】

[img[images/015.jpg]]

”投身寂寞的圓滿,我奮不顧身。”
男女由鐵鍊綁住,身後的惡魔主宰感官享受,他們縱情並且自願陷入惡魔的煉獄之中。
!!!角色簡介/
黑魔神(”炎加”),男性,神族,魔神的雄性體,前繪國反面界魔族帝王,現謫降隱匿中。
白魔神,女性,神族,魔神的雌性體,現封印於繪國反面界彩虹黑曜城中。
諾唯亞(”NOVI”),女性,人族,繪國創者第一輪分身之一,繪國反面界自由掠食者,兼性愛顧問。
寂,男性,海豹族,滿神御神體,遊歷各國的背包客兼遊俠,繪國皇室義部院顧問。
!!!角色故事/
繪國曾一度分裂為兩個平行時空,而諾唯亞即為轉生於第二時空界的創者之一,為了對第二時空的善之創者復仇,奪走了全部因子能力者的記憶水晶,融於自身因此擁有強大的破壞力,直到第一時空界的創者發現,將以術消去第二時空界,諾唯亞當下瞭解到自己的實力與存在再如何強悍,走到最終一切不過是空,只是第一時空界的創者為自己的願望而孵育的夢。後來受到第一時空界的創者Shuain說服,而結束戰爭,由她引導進入第一時空界生活。
對於肉體慾望索求無度的諾唯亞,以與她性愛後男伴的肉體為食。直到遇到了圓滿之神的御神體,告訴她如何地貪求他都是無盡的,因為他擁有圓滿的壽命,不會死亡。她挑釁地與他歡愛,卻愛上了他,吃食他的軀體時突然有股從未有過的感受湧起,她痛苦的落淚卻又無法自拔,而後沒有他在身邊時,總會有類似的感受出現,心焦難耐,直到後來她瞭解到那感受是『寂寞』,於是她給了戀人這個名字,『寂』。
繪國傳有一黑白魔神圖騰為『相生相食』,相傳分別代表陰陽兩種能量的魔神,滿月時白魔神生下黑魔神,並與其子相戀,黑魔神將因無法自拔愛上白魔神,噬食殘殺對方。在被吃食的當下,白魔神流下的體液將會毒害黑魔神,兩者重新交融為一,直到又轉為滿月,白魔神再次誕生,又生下黑魔神,如是反弒......輪迴不止。黑白魔神圖騰代表兩種罪孽的縱容,繪國人視為反面界不祥的惡之信仰,圖騰出現時,白魔神降生,將勾引地面君主禍國殃民,誕生出黑魔神為地面上帶來無盡的災難,直到兩者合而為一。
!!!正位/
| 牌義 |縱情滿足物慾與感官享受。|
| 愛情 |彼此有強烈的慾望與激情,這段關係可能並非出於愛,甚至對性的需要大過於愛,通常是短暫而刺激的戀情,或圖謀不軌,暗中利用或算計對方。|
| 工作 |短視近利的目標,雖然短時間會成功,且得到的工作所得報酬豐碩,但不建議持續發展下去。自私自利壓榨下屬的上司,同事則各懷鬼胎,不可信任,只做對自己有好處的事。有機會升職。工作運佳,表現也不錯,但若只是看著利益而非自我實現,並不是好的方向。|
| 建議 |。|
| 其他 |玄妙的事件體驗。黑魔法。暴力。|
!!!逆位/
| 牌義 |沉溺於物質與感官享受無法自拔。拋棄枷鎖、離異、透過別人認定自己。|
| 愛情 |意志不堅,總是選擇外貌吸引力較高的對象,貪求感官慾望。甚至會以財力來鞏固關係。常會發生欺騙與爭執的狀況。|
| 工作 |你希望做的計劃並不可行,目前只是受慾望趨使,或是因為被錢逼急了就心急隨意找個工作。商業計劃評估方面,可鎖定貪小便宜的人做目標市場對象,最好選擇單純一點的工作環境,以不用接觸客戶為主。目前容易犯小人、資源不足、心態矛盾、無法真心團結,而且不容易查覺問題點在哪。|
| 建議 |。|
| 其他 |惡魔的肚子。|
!!!角色相關敘詞/
。
!!!關連牌/

!【瑟里娑‧思曼兒】

[img[images/016.jpg]]

以暴制暴的女皇掌管整個王國,然而她的前一世靈魂,經歷過國家的毀滅。她的命運軌道形成輪迴,她所掌管的國家總有一天也會因傲慢和暴行而消失。
!!!角色簡介/
瑟里,女性,人族,繪國創者第二輪分身之一,繪國反面界彩虹黑曜城女王。
百合皇后,女性,綿羊族,繪國皇后。
!!!角色故事/
反面界的君主黑魔炎加為了破壞正面界的四環陣魔力,興起大戰,正面方能力者反擊並將炎加封印後,趁機聯合他國協助到反面執行救出波各母親加莎拉的行動,然而加莎拉解除冰封後卻因黑魔曾對她施予的暴行,無法接受這份殘忍的記憶,精神隨即崩潰。創者決意依計劃將靈魂與肉體分離,靈魂方與死去的創者分身靜思結合造出瑟里娑。並由瑟里接任反面君主之位,以其甜美魔幻的酷刑術治理,殺遍全反面而得白色暴君之名。
百合皇后,曾是一面貌姣美的女子,迷戀上貴族少爺,一心想藉婚姻進入權貴,然而在成親之前,愛人因意外死亡,女子不得男方家人認可,頓時失去了一切,絕望之時吸引了白魔,與祂交換代價,名為百合。靈罕王旅行到了東都附近,邂逅了百合的美貌深受吸引,決定以她為伴侶並立她為后,卻不知道此舉引來災禍進了皇室。雖然百合確實深愛著靈罕王,卻無法控制白魔的恨意,當時引發第一次皇室遭魔族攻陷的災難,駙馬璜輝因此役死亡。在最後一絲意志得以控制身體的瞬間,她選擇墜塔自盡。
!!!正位/
| 牌義 |你仍在逸樂之中,不知道這一切何時會崩塌。|
| 愛情 |愛情在很遠的地方,你以為自己已經得到,但實際上對方的心與你有隔閡,在關係中是強勢的一方,卻不擅長處理雙方的矛盾,一旦硬要處理,可能會導致嚴重的分裂。|
| 工作 |目前你的企劃看似可行,能夠發展一陣,但之後很容易全盤崩毀,要小心評估,不要投入過多資金。建議換一個計劃,如果進行到一半遇到意外發展,會有擔不起的重大損失。嚴苛、高高在上、喜怒無常又冷酷釘人的上司,有願意共患難的同事,但遇到崩解仍是再會合作都救不來。|
| 建議 |冷處理。|
| 其他 |建立自己的小王國、造塔躲藏。|
!!!逆位/
| 牌義 |驟變、天災、意外、無法控制的價值崩毀。|
| 愛情 |對愛情相當悲觀,還未從過去的感情傷害中走出。另一方面,你是傷害別人的那一方,未從自己的疚責感走出。|
| 工作 |因為內心恐懼而無法好好成事。放下舊有的想法,朝完全相反的方向前進成功機會較大。老舊的流程和制度應該重新審議調整,硬撐到底不適用會帶來損失。小心同事彼此推卸責任和陷害的狀況。|
| 建議 |。|
| 其他 |跳樓、病變、住院等意外。天啟。砍掉重練。|
!!!角色相關敘詞/
。
!!!關連牌/
!【羅素‧潘達、格萊安克‧潘達】

[img[images/017.jpg]]

”Each day, another miracle.”
情感連繫極深的兄弟各執一只水瓶,一只將水倒入湖中、一只倒在地上,分為五道水流,他們是同母異父的兄弟,彼此支持。
!!!角色簡介/
羅素(”羅爾”),男性,熊貓族,曾為Music FreeGet雙人團體主唱、吉他演奏者,現職繪學高中部物理老師。
格萊安克(”阿漢”),男性,熊貓族,鋼琴師,曾為Music FreeGet雙人團體作曲者,現職繪學音樂學院副教授,皇廣流行音樂部音樂製作人。
創者(”The Creator”),女性,繪國創者的理性意識體,於繪國聖壇觀察與安排所有國內事件,維持平衡。
!!!角色故事/
羅爾與阿漢─潘達家貴族中分別排行第四與第五的兄弟,在繪國中最為人所知的身份是流行樂歌手,羅爾的黑髮、與優雅卻叛逆的形象在當年是諸多少女心目中的偶像,然而外人對於他私人生活的了解則一切是謎。實際上童年生活慘劇連連,親哥哥曾在小時候利用同學霸凌他,不贊同大哥嚴苛的傳統教育,初戀情人死於非命......種種逆境讓他不願承認潘達家族的身份,染成黑髮,追求自己想要的人生,直到遇到N後穩定了下來,婚後美滿。同時曾任繪國創者的秘書高達八年,與繪國創者九貓有很深的感情。
阿漢在音樂界方面,從五歲起極是全國有名的鋼琴神童,之後與哥哥羅爾組團,曾與姪女比比交往並論及婚嫁,後來因個性不合,比比鬧氣喊了分手,仍本著照顧家族成員的使命在照顧比比,直到後來遇到崇拜他的安姬,兩人相戀直到現在步入禮堂,後來在繪國戰時失去左手,高度技巧的鋼琴曲成絕響,但已有安姬陪伴而心滿意足,過著相當順命幸福的生活。
創者,為繪國普遍知名的創世神,實則是繪國創者群抽取理性思考的部份,單一立於繪國聖壇的『神』,為了保持善惡流動平衡,主張安插各種災難考驗人們隱惡揚善,手段趨於激進。在繪國成立萬千世界的結構改革後,已經沒有實際上操縱繪國命運的能力在,平靜地在聖壇存在,為一切發展送上愛的祝福。
!!!正位/
| 牌義 |希望、夢想、寧靜、祥和、創痛已經過去、通往精神性的力量。|
| 愛情 |不願被對方束縛,渴望自在,有自己的獨立空間。通常對感情有很多想法,也極為感性,浪漫且專情,但流於思考缺乏行動。從朋友關係進展到戀人關係的機會不高。即將懷孕的機會高。|
| 工作 |目前方向是正確的,不要讓計劃只停留在你的腦子裡,大膽讓它實現出來,相信自己的靈感和創意,可鎖定市場在喜歡新鮮事物的年輕族群上。多注意風險管理。建議團隊合作,人員互動佳,而且會彼此激發靈感。|
| 建議 |將腦海裡的冀望付諸實現,能得到美好的結果。留意各種上天帶來的預兆。|
| 其他 |正確的軌跡。三角關係。多欣賞星空能帶給你靈感。|
!!!逆位/
| 牌義 |信心低落、情緒發洩受阻、無法展現自己原有的能力。|
| 愛情 |過於情緒化,想法有些天真,與眾不同,不會被既有價值觀束縛,但他人會覺得摸不清你的標準。不想在這段感情中有過多的期待,也不敢抱有期待。不是專情的類型。突然結束的感情挫折。|
| 工作 |目前的企劃太理想化,不切實際,實行會很困難,建議要對細節再多做評估。同事表面上彼此客套,但私底下累積的不滿很多,不可輕忽溝通和重整理念。工作狀態上,環境中沒有顯見的不利因素,但會感覺到自己能力發展趨緩,無法預期未來會如何,不要放太多的期待。別的工作機會增加,要好好考慮。|
| 建議 |理性與主觀意識過強,需傾聽潛意識。期望越大,失望越大,建議樂觀看待。|
| 其他 |未實現的願望。壞運氣。寂寞。|
!!!角色相關敘詞/
歌手、高亢清澈的男性嗓音、熊貓、黑色、崇拜、天生個人魅力。
!!!關連牌/
*[[聖杯三]]:戀人,本牌右邊的羅爾與該牌中間的N。雙正位時,雙方正走入一段溫暖平穩且甜蜜的感情生活,如果過去雙方都曾有情傷而走在一塊,會在這段感情中得到溫柔的療癒,是彼此的精神伴侶。星星逆位時,男方情緒過於低落或激動,常衝動行事,女方難以勸服,只能對外尋求支持。聖杯三逆位時,專注於對外的邀約交流過多,相對兩人世界時間略少,還算是過得去,對方都能包容且耐心等待,或反之,因兩人最近相處有尷尬而共同轉往向外交流,暫時喘一口氣。雙逆位時,因已經產生破裂,充滿失望而對外尋求其他感情支持,而導致縱慾過度。
*[[寶劍八]]:姪女,本牌左邊的阿漢的前女友。
!【黛妮泰迪斯、玖貓、午夜】

[img[images/018.jpg]]

月亮有著反映光的一面,與陰影的一面。女巫代表著壓抑憂鬱的情緒直到爆發,舞者代表著可控制的野性。
!!!角色簡介/
九,女性,人族,繪國創者第二輪分身之一,玖屋店長。
黛妮,女性,長耳白兔族,泰迪斯三號場音象媒體負責人,職業肚皮舞舞者。
米德,男性,黑蜥蝪族,前黑蜥蝪古族巫醫與部落戰士,現職繪國玖屋守護者。
露娜,女性,白貓族,普通的家庭主婦兼職月神靈媒。
!!!角色故事/
從小跟隨著大姐的理念,且由大姐照顧到大,明瞭姐姐胸懷大志,因此時常以幫助與支持為己任。個性熱情隨和的三姐,卻比較認同─時候到了,合於其時機的事必然會發生,命運會向自己張顯道路,因此較消極被動。大姐積極地參與改革活動,而畢生志趣不在此,跟著參與活動的三姐,反而靈機一動地運用自己擅長的歌舞為活動做宣傳演出,吸引更多年輕朋友參加,因而意外在繪學闖出一片名氣,是風靡全校的當紅校園歌手。直到遇到三哥,志氣相投一見鍾情,在TDS結社之後,現仍為當紅的肚皮舞者與歌手,與三哥一起成立音樂公司。
繪國度最初直到現在,意志傳承至今最久的創者,至少掌理繪國創者位置九年,脾氣不算太好,陰情不定,表面上友善可人健談,內裡敏感多情,時有躁鬱症發作。對繪國度其影響力與能力之大,還曾一陣子當上繪國的女王。對國內因子能力者老資格們而言,九是唯一認同的神,也是他們那總是很難不疼愛的「小女孩」,只要登高一呼,全體願意同心為她作戰,現居於玖屋做為巫者,於邦交間進行魔法代價交易一類的活動。
!!!正位/
| 牌義 |幻象、壓抑、恐懼、陰影、憂鬱、危險、不安、夢境、無法看清真相。|
| 愛情 |曖昧、通常表示單戀。自己都很難掌握自己的想法,常被情緒牽著走。關係中可能有欺瞞的狀況出現,有不想讓對方了解的那一面。留意自己對愛情是否有不切實際的幻想。|
| 工作 |建議選擇你未曾接觸過的工作類型,小心求職陷阱,如果要創業,現在不是最好的時機,風險較大。通常指夜間工作、團體性工作。留意騙局,暗盤,與情緒性導致的錯誤判斷。課業方面,有雜事纏身而可能荒廢了課業。|
| 建議 |遇到說話不算話的上司,建議以容易留下證據的方式溝通,以保護自己。|
| 其他 |陰性─月亮週期。|
!!!逆位/
| 牌義 |看見真相、釋放、時機的到來、溫柔的療癒。|
| 愛情 |有點缺乏安全感,但能夠耐心等待對方的陪伴。對自己有點缺乏信心,好的伴侶能陪自己成長。在他人眼中你們的感情狀況似乎有點神秘,通常會是好一陣子的地下戀情。|
| 工作 |最近做的計劃進度還不完整,但能越來越明朗,耐心等時機到來就能全力發展,現在絕不是拍板定案的時機。適合做輪班制的工作,工作場景上需要應付很多不同的變化。遇到衝突,建議按兵不動,堅守自己的立場。|
| 建議 |。|
| 其他 |無足輕重的小錯誤。|
!!!角色相關敘詞/
*黛妮:月下舞者、時機、肚皮舞、野性、熱情開放。
*九:嫉妒、紅色蝴蝶、靈力、女巫。
!!!關連牌/
*[[12吊人]]:黛妮的丈夫。同正位時,表現低調,卻很能彼此激勵,共享生活的熱情。
!【派茲‧希林‧佛朗明哥、阿莫爾‧希林‧佛朗明哥】

[img[images/019.jpg]]

”你快樂嗎?你正做著自己想做的事嗎?每一天醒來我的情緒都很高昂,我知道當下就是我想要的生活。那就是意義,沒有不值得微笑的事。”
熱情、正向、樂觀的雙胞胎,敞開雙手迎向陽光,做為光的引領者。
!!!角色簡介/
阿莫爾(左)與派茲(右),男性,紅鶴族,自由舞者與錄像藝術創作者,兼現任繪國創者守護者。
日神姬,女性,神族,掌管太陽的女神。
!!!角色故事/
出生自西都的紅鶴族古村,性格樂天一路到大的雙胞胎,感情極好,兩兄弟從小到大會刻意一起同步保持體型與外貌的相似度,髮長、鬍子都留得完全相同,身高體重與體格都儘可能以調整彼此作息到一致,舞蹈風格也以超高同步率著稱。有著被神眷顧的幸運,幾乎沒遇上任何大災大難,在協助創者事務以前,為了圓舞蹈夢,離開故鄉到北都從零開始打拼,直到接任創者守護者後對世面大開眼界,反過來回饋給創造者的,是那幾乎不受負面思考影響的正向樂天個性,與堅定溫暖的情誼領著他們的創造主更勇於為自己的夢想前進,創者稱他們為『雙生光領』。
!!!正位/
| 牌義 |希望、圓滿、正向力量、幸福、好運的到來。|
| 愛情 |通常代表良好的友誼,但並不見得強化戀愛運。在關係中,極為熱情,樂於付出,雙方都很喜歡被彼此照亮,目前感情生活完滿甜蜜,能好好享受每個片刻。|
| 工作 |對自己的靈感與創意保持信心,以自己的興趣來找合適的工作能發揮熱情。不需要偷偷摸摸的行事,保持正向的思考、與正面的行動。需稍注意是否無法查覺身邊人的黑暗面,同理心不足,不過通常能為同事帶來歡樂的氣氛。|
| 建議 |保持高昂、快樂與正向的頻率。天底下沒有不值得微笑的事。|
| 其他 |知足。藝術成就。終生的夥伴。自由自在。|
!!!逆位/
| 牌義 |美中不足、過度自信或可能反之缺乏自信。|
| 愛情 |有點過於一頭熱了,對方在忍無可忍拒絕你時會感到十分沮喪,但並不是大問題,稍微了解和調整一下自己的熱度,小小磨擦並不會對關係造成影響。|
| 工作 |有實力卻無法順利發揮,因為小小的挫折容易內心沮喪、失去動力。現在的方向並沒有什麼大問題,只有細節需要調整修正,或者再鼓起勇氣更積極些,找出更好的工作步調。|
| 建議 |日升也會日落,太陽亦不是絕對的完美,讓它離去,隔天又能迎接它的昇起,過著嶄新、充滿奇蹟的一天。|
| 其他 |孤單。|
!!!角色相關敘詞/
雙胞胎、紅鶴、踢踏舞者、揮灑熱情的鼓舞者、光之引領者、操縱劇場的能力者、紅羽毛、黑羽毛。
!!!關連牌/
*[[權杖三]]:乾妹,該牌左邊的小鈴蘭。開啟新的可能性、啟發創作靈感、天氣明亮舒適的旅程。
*[[聖杯十]]:左右兩人為此牌中同人物,右下角為創者、戀人和貓。人我距離近、擁抱與親吻、親密感。
*[[寶劍五]]:乾弟。釐清對厭惡事物的原由,撫平憤怒與不安,看見愛的可能。
!【艾兒妲‧靉殷】

[img[images/020.jpg]]

龍神的女兒渡過多次考驗,改變了多種身份、處境,靈魂一次一次昇華。
!!!角色簡介/
靉兒,女性,龍族,東方龍,龍城龍王母。
!!!角色故事/
曾是龍王第四女兒,在偏維護傳統的龍族中特別重視改革,因挺身抗議兔龍族王子戰死的事而觸怒前代龍王母,龍王母玉纖又有意拉拔第三女兒翡翠茵即位下一代龍王母之位,後遭到陷害,靈魂被交於皇室封印,送到聯陵地下局成為工業區的能源,代號為艾兒妲。在百年後創者玖貓在與他國邦交交換代價時發現了這個事實,喚醒她並交換願望,玖貓救回當年兔龍族王子,而後龍女在戰時復活玖貓身體,玖貓則暗中答應讓龍女復位,復興龍城,她給自己新的名字─靉殷,憑著自己的手腕,她登上龍王母王位。
!!!正位/
| 牌義 |內心的變革、外在的啟發。祕密將被揭發、傳遞訊息。|
| 愛情 |極重視承諾,無論花多少時間絕對說到做到。對感情有高度的理想,時常會對別人說明自己的想法,也會影響另一半。可能會遇到重大轉變,如果雙方都好好面對這份改變將能順利渡過,並不會影響感情。雖然你感覺這份關係是對等的,但實際上有點落差。|
| 工作 |這份新工作將是人生的轉捩點,相信自己的判斷,會為自己帶來很大的改變。環境上出現良好的轉機。客戶設定上可以是高位階的管理階層、或該領域的意見領袖,提出革新的看法打動他們,把訊息傳達出去,傳媒、公關類工作會合適。打造全新的內涵與門面,提昇經營的質量。不會被同事的情緒化言論左右,能提出正確和警醒的看法,並做出好的影響,反而更能交到朋友。|
| 建議 |。|
| 其他 |前世今生。|
!!!逆位/
| 牌義 |拒絕聆聽內心的聲音、意想不到的結局。|
| 愛情 |有可能重蹈覆轍。並不是很確定自己的心意,或是確定了但不敢出手。建議多傾聽對方的心聲。可能會有意想不到的發展。|
| 工作 |方向正確,但時機並未到來,資源也略有不足,需要更多投入。工作中出現意想不到的發展,通常是起死回生的機會,有可能需要改變計劃來把握良機。有時你會顯得狀況外,只會聽命行事,建議你要學會掌握狀況。公司設的升遷或獎金制度要達到根本不可能,行同虛設,就不用參考了。|
| 建議 |學會聆聽他人。|
| 其他 |。|
!!!角色相關敘詞/
。
!!!關連牌/
!【黛比泰迪斯】

[img[images/021.jpg]]

女舞者在月桂冠所環成的圈形之中,悠然的行走,達到了完美的境界。
!!!角色簡介/
黛比(”大姐”),女性,長耳白兔族,泰迪斯學城副校長與總導師。
揚斯汀,男性,藍貓族,繪國皇室國師、宮廷畫師。
達柯,男性,褐林鴞族,繪國皇室史館館長。
那爾,男性,白貓族,繪國政部院院長。
羅比迪,男性,龍族,前繪國皇室龍族守護者培訓師,現為龍城龍蛋培育科導師。
!!!角色故事/
與親妹妹三姐出生於近北都的長耳兔族古村本家,在相當有規矩與教養的環境長大,兔族向來避免爭戰且怕事,遇到第一次魔族戰爭時幾乎全族滅亡,大姐在受到喵子的族革運動鼓舞後,決心投入社會改革的研究計劃,讓她認定教育是改變社會的最基礎根基,因此立定志向做為一個教育工作者,面貌姣好的她其實相當文武雙全,事事精通,作風強悍。TDS的成立之初,則是因為她被小弟與大哥兩相追求之下結識的,TDS當時是一個歌舞為主的校內演唱社團,大姐也應小弟之邀入社,也接著因此結識其他人,有著相當共同的理想,她相信一幫傑出的精英有助於引導這個社會,於是提出他們八個人的結義家族,組成了泰迪斯家族。與大哥現經營繪國最有名的私立學校,為泰迪斯學城。
!!!正位/
| 牌義 |完美的結果、或是狀態的持續,不再有太大的變動和發展。|
| 愛情 |相愛,是因為想延續這般曾經領悟的完美,而盡全力持續下去,給彼此相當穩定的安全感,能夠給對方無條件的愛,也能得到充份的體貼照顧,從一而終。但若是現況不佳,很可能會照這狀況持續下去。|
| 工作 |目前的計劃會成功,只差堅持到底,可以在新工作中得到很大的成就感。適合異地工作或各處出差。工作制度穩定、福利完善。有個相當有能力,辦事有手腕的主管,可以從他身上學到很多東西。|
| 建議 |貫徹始終。|
| 其他 |綜合體。永生。讚賞。實現。|
!!!逆位/
| 牌義 |封閉了自己的世界。機會在身邊,需要把握機會才可達到成功。|
| 愛情 |感情觀趨於傳統保守,責任與壓力大過於相戀的快樂,有點喘不過氣,熱情消退,像是老夫老妻不起波瀾,互損也不成口角問題,變成單純的默契。|
| 工作 |目前的評估還有缺失,必須找到這最後一塊拼圖否則很可能功虧一匱。進度落後了一點,資源稍微不足。上司是個固執的守舊派,可能沒有發展新做法的機會。和同事的關係就像老友,配合了很長一段時間,不見得完全信服彼此理念但至少能合作。|
| 建議 |。|
| 其他 |失望。不完美。溝通僵化。|
!!!角色相關敘詞/
嚴肅、完美主義者、教育人士。
!!!關連牌/
*[[00愚人]]:丈夫。兩人看似風格、個性南轅北轍,卻是真正的神仙伴侶,同正位時表示有始有終、圓滿結合。愚者逆位時,表示散漫且不專注於處理問題,甚至不打算開始,任意放涼、裝傻,或逃得不知去向。世界逆位時,則持續咄咄逼人追問結論,或過於冷漠地看待狀況,另一方仍顯得較熱情,難以回應。雙逆位時,一個追著一個咬,毫無結果,形成無解的輪迴。
!【卡蘿蒂妲、努提尼、白晴明、百一一】

[img[images/78.jpg]]

為繪國塔羅的特別牌,其中一名女性正以塔羅牌占卜,另一名女性則使用靈擺詢問問題。
!!!角色簡介/
卡蘿蒂妲,女性,金剛鸚鵡族,繪國玖屋舞者與塔羅牌占卜師。
努提尼(”努毛毛”),男性,金剛鸚鵡族,水手、詩人與歌手。
白晴明,女性,白蛇精怪,迫國創者。
百一一(”小土”),女性,垂耳兔族,星沙子創者。
!!!角色故事/
生性嚮往自由自在的金剛鸚鵡族艾拉家姐弟倆,美貌勾人的姐姐卡蘿特別愛陪來到鎮上的水手喝酒玩耍,然而某天卻遭有心人士綁上船,被迫賣身淪落成了舞妓。弟弟努提尼生性浪漫,是個流浪詩人與歌者,在意姐姐的去向,因此決定做水手前往海路尋找卡蘿,最終兩人在繪國玖屋相遇,姐弟重逢,卡蘿則以其預言的天份協助玖貓管理塔羅牌。
白晴明為繪國創者投身白娘子而做出的角色,同為繪國創者之一,在協助執位一個月後因無法忍受人類惡性而離位,繼承迫國,有一女兒百一一,稱為『小土』,在結識國外商船水手後一見傾心,追隨自己的心,一年後等待他靠岸歸來,而後伴著愛侶出海。
!!!正位─觀局/
| 牌義 |將自我退遠,悉心觀察全盤局勢。|
| 建議 |抽到此牌時,提醒自己暫停,再觀照一次事件的全貌,將目光放遠,並設身處地思考他人感受。可嘗試描述整個事件。|
| 其他 |陽性角度。塔羅占卜。|
!!!逆位─聽心/
| 牌義 |回到本心,傾聽自己內心的聲音。|
| 建議 |抽到此牌時,提醒自己暫停,思考自己真正想要的是什麼?重新定位問題的方向,答案或許已經在自己心中。|
| 其他 |陰性角度。靈擺占卜。|
!!!角色相關敘詞/
金剛鸚鵡、白蛇、塔羅牌、靈擺、舞孃、女權主義者、母女關係。
[[Oze69 Tarot]]
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler wikibar'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div>
<div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
/***
|''Name:''|FootnotesPlugin|
|''Description:''|Create automated tiddler footnotes.|
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#FootnotesPlugin|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|2.01|
|''Date:''|10/25/07|
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''~CoreVersion:''|2.2.2|

!!Usage:
*To create a footnote, just put the footnote text inside triple backticks.
*Footnotes are numbered automatically, and listed at the bottom of the tiddler.
*{{{原本:Creating a footnote is easy. ```This is the text for my footnote```}}}
*{{{現在以改成:&&註解文字&&}}}
*[[Example|FootnotesDemo]]
***/
// /%
//!BEGIN-PLUGIN-CODE
config.footnotesPlugin = {
	backLabel: "back",
	prompt:"show footnote"
};

config.formatters.unshift( {
    name: "footnotes",
    match: "&&",
    lookaheadRegExp: /&&((?:.|\n)*?)&&/g,
    handler: function(w)
    {
        this.lookaheadRegExp.lastIndex = w.matchStart;
        var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
        if(lookaheadMatch && lookaheadMatch.index == w.matchStart )
            {
			var tiddler = story.findContainingTiddler(w.output);
			if (!tiddler.notes)
				tiddler.notes = [];
			var title = tiddler.getAttribute("tiddler");
			tiddler.notes.pushUnique(lookaheadMatch[1]);
			var pos = tiddler.notes.indexOf(lookaheadMatch[1]) + 1;
			createTiddlyButton(w.output,pos,config.footnotesPlugin.prompt,function(){var x = document.getElementById(title+"ftn"+pos);window.scrollTo(0,ensureVisible(x)+(ensureVisible(x)<findScrollY()?(findWindowHeight()-x.offsetHeight):0));return false;},"ftnlink",title+"ftnlink"+pos);			
			w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;
            }
    }
});

old_footnotes_refreshTiddler = Story.prototype.refreshTiddler;
Story.prototype.refreshTiddler = function(title,template,force)
{
    var tiddler = old_footnotes_refreshTiddler.apply(this,arguments);
	if (tiddler.notes && tiddler.notes.length)
	{
		var holder = createTiddlyElement(null,"div",null,"footnoteholder");
		var list = createTiddlyElement(holder,"ol",title+"footnoteholder");
		for (var i=0; i<tiddler.notes.length; i++)
		{
			var ftn = createTiddlyElement(list,"li",title+"ftn"+(i+1),"footnote");
			wikify(tiddler.notes[i]+" ",ftn);
			createTiddlyButton(ftn,"["+config.footnotesPlugin.backLabel+"]",config.footnotesPlugin.backLabel,function(){window.scrollTo(0,ensureVisible(document.getElementById(this.parentNode.id.replace("ftn","ftnlink"))));return false;},"ftnbklink");
		}
		var count = tiddler.childNodes.length;
		for (var j=0; j<count; j++){
			if(hasClass(tiddler.childNodes[j],"viewer")){
				var viewer = tiddler.childNodes[j];	
			}
		}
		viewer.appendChild(holder);
		tiddler.notes = [];
	}
    return tiddler;
};

setStylesheet(
".tiddler a.ftnlink {vertical-align: super; font-size: 0.8em; color:red;}\n"+
".tiddler a.ftnlink:hover, .tiddler .footnoteholder a.ftnbklink:hover{color:#fff;background:red;}\n"+
".tiddler div.footnoteholder{margin:1.8em 1.0em; padding:0.1em 1.0em 0.1em 1.0em ;border-left: 1px solid #ccc;}"+
".tiddler footnoteholder ol {font-size: 0.9em; line-height: 1.2em;}\n"+
".tiddler .footnoteholder li.footnote {margin: 0 0 5px 0;}\n"+
".tiddler .footnoteholder a.ftnbklink{color:red;}\n","FootNotesStyles");
//!END-PLUGIN-CODE
// %/
/***
|Name|ImportTiddlersPlugin|
|Source|http://www.TiddlyTools.com/#ImportTiddlersPlugin|
|Documentation|http://www.TiddlyTools.com/#ImportTiddlersPluginInfo|
|Version|4.6.2|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|interactive controls for import/export with filtering.|
Combine tiddlers from any two TiddlyWiki documents.  Interactively select and copy tiddlers from another TiddlyWiki source document.  Includes prompting for skip, rename, merge or replace actions when importing tiddlers that match existing titles.  When done, a list of all imported tiddlers is written into [[ImportedTiddlers]].
!!!!!Documentation
<<<
see [[ImportTiddlersPluginInfo]] for details
<<<
!!!!!interactive control panel
<<<
<<importTiddlers inline>>
{{clear{
^^(see also: [[ImportTiddlers]] shadow tiddler)^^}}}
<<<
!!!!!Revisions
<<<
2011.02.14 4.6.2 fix OSX error: use picker.file.path
2009.10.10 4.6.1 in createImportPanel, Use {{{window.Components}}} instead of {{{config.browser.isGecko}}} to avoid applying FF3 'file browse' fixup in Chrome.
2009.10.06 4.6.0 added createTiddlerFromFile (import text files)
|please see [[ImportTiddlersPluginInfo]] for additional revision details|
2005.07.20 1.0.0 Initial Release
<<<
!!!!!Code
***/
//{{{
version.extensions.ImportTiddlersPlugin= {major: 4, minor: 6, revision: 2, date: new Date(2011,2,14)};

// IE needs explicit global scoping for functions/vars called from browser events
window.onClickImportButton=onClickImportButton;
window.refreshImportList=refreshImportList;

// default cookie/option values
if (!config.options.chkImportReport) config.options.chkImportReport=true;

// default shadow definition
config.shadowTiddlers.ImportTiddlers='<<importTiddlers inline>>';

// use shadow tiddler content in backstage panel
if (config.tasks) config.tasks.importTask.content='<<tiddler ImportTiddlers>>' // TW2.2 or above
//}}}
//{{{
// backward-compatiblity for TW2.0.x and TW1.2.x
if (config.macros.importTiddlers==undefined) config.macros.importTiddlers={};
if (typeof merge=='undefined') {
	function merge(dst,src,preserveExisting) {
		for(var i in src) { if(!preserveExisting || dst[i] === undefined) dst[i] = src[i]; }
		return dst;
	}
}
if (config.browser.isGecko===undefined)
	config.browser.isGecko=(config.userAgent.indexOf('gecko')!=-1);
//}}}
//{{{
merge(config.macros.importTiddlers,{
	$: function(id) { return document.getElementById(id); }, // abbreviation
	label: 'import tiddlers',
	prompt: 'Copy tiddlers from another document',
	openMsg: 'Opening %0',
	openErrMsg: 'Could not open %0 - error=%1',
	readMsg: 'Read %0 bytes from %1',
	foundMsg: 'Found %0 tiddlers in %1',
	filterMsg: "Filtered %0 tiddlers matching '%1'",
	summaryMsg: '%0 tiddler%1 in the list',
	summaryFilteredMsg: '%0 of %1 tiddler%2 in the list',
	plural: 's are',
	single: ' is',
	countMsg: '%0 tiddlers selected for import',
	processedMsg: 'Processed %0 tiddlers',
	importedMsg: 'Imported %0 of %1 tiddlers from %2',
	loadText: 'please load a document...',
	closeText: 'close',
	doneText: 'done',
	startText: 'import',
	stopText: 'stop',
	local: true,		// default to import from local file
	src: '',		// path/filename or URL of document to import (retrieved from SiteUrl)
	proxy: '',		// URL for remote proxy script (retrieved from SiteProxy)
	useProxy: false,	// use specific proxy script in front of remote URL
	inbound: null,		// hash-indexed array of tiddlers from other document
	newTags: '',		// text of tags added to imported tiddlers
	addTags: true,		// add new tags to imported tiddlers
	listsize: 10,		// # of lines to show in imported tiddler list
	importTags: true,	// include tags from remote source document when importing a tiddler
	keepTags: true,		// retain existing tags when replacing a tiddler
	sync: false,		// add 'server' fields to imported tiddlers (for sync function)
	lastFilter: '',		// most recent filter (URL hash) applied
	lastAction: null,	// most recent collision button performed
	index: 0,		// current processing index in import list
	sort: ''		// sort order for imported tiddler listbox
});
//}}}
//{{{
// hijack core macro handler
if (config.macros.importTiddlers.coreHandler==undefined)
	config.macros.importTiddlers.coreHandler=config.macros.importTiddlers.handler;

config.macros.importTiddlers.handler = function(place,macroName,params,wikifier,paramString,tiddler) {
	if (!params[0] || params[0].toLowerCase()=='core') { // default to built in
		if (config.macros.importTiddlers.coreHandler)
			config.macros.importTiddlers.coreHandler.apply(this,arguments);
		else 
			createTiddlyButton(place,this.label,this.prompt,onClickImportMenu);
	} else if (params[0]=='link') { // show link to floating panel
		createTiddlyButton(place,params[1]||this.label,params[2]||this.prompt,onClickImportMenu);
	} else if (params[0]=='inline') {// show panel as INLINE tiddler content
		createImportPanel(place);
		this.$('importPanel').style.position='static';
		this.$('importPanel').style.display='block';
	} else if (config.macros.loadTiddlers)
		config.macros.loadTiddlers.handler(place,macroName,params); // any other params: loadtiddlers
}
//}}}
//{{{
// Handle link click to create/show/hide control panel
function onClickImportMenu(e) { var e=e||window.event;
	var parent=resolveTarget(e).parentNode;
	var panel=document.getElementById('importPanel');
	if (panel==undefined || panel.parentNode!=parent) panel=createImportPanel(parent);
	var isOpen=panel.style.display=='block';
	if(config.options.chkAnimate)
		anim.startAnimating(new Slider(panel,!isOpen,false,'none'));
	else
		panel.style.display=isOpen?'none':'block';
	e.cancelBubble = true; if (e.stopPropagation) e.stopPropagation(); return(false);
}
//}}}
//{{{
// Create control panel: HTML, CSS
function createImportPanel(place) {
	var cmi=config.macros.importTiddlers; // abbrev
	var panel=cmi.$('importPanel');
	if (panel) { panel.parentNode.removeChild(panel); }
	setStylesheet(store.getTiddlerText('ImportTiddlersPlugin##css'),'importTiddlers');
	panel=createTiddlyElement(place,'span','importPanel',null,null)
	panel.innerHTML=store.getTiddlerText('ImportTiddlersPlugin##html');
	refreshImportList();
	if (!cmi.src.length) cmi.src=store.getTiddlerText('SiteUrl')||'';
	cmi.$('importSourceURL').value=cmi.src;
	if (!cmi.proxy.length) cmi.proxy=store.getTiddlerText('SiteProxy')||'SiteProxy';
	cmi.$('importSiteProxy').value=cmi.proxy;
	if (window.Components) { // FF3 FIXUP
		cmi.$('fileImportSource').style.display='none';
		cmi.$('importLocalPanelFix').style.display='block';
	}
	cmi.$('chkSync').checked=cmi.sync;
	cmi.$('chkImportTags').checked=cmi.importTags;
	cmi.$('chkKeepTags').checked=cmi.keepTags;
	cmi.$('chkAddTags').checked=cmi.addTags;
	cmi.$('txtNewTags').value=cmi.newTags;
	cmi.$('txtNewTags').style.display=cmi.addTags?'block':'none';
	cmi.$('chkSync').checked=cmi.sync;
	cmi.$('chkImportReport').checked=config.options.chkImportReport;
	return panel;
}
//}}}
//{{{
// process control interactions
function onClickImportButton(which,event) {
	var cmi=config.macros.importTiddlers; // abbreviation
	var list=cmi.$('importList'); if (!list) return false;
	var thePanel=cmi.$('importPanel');
	var theCollisionPanel=cmi.$('importCollisionPanel');
	var theNewTitle=cmi.$('importNewTitle');
	var count=0;
	switch (which.id)
		{
		case 'importFromFile':	// show local panel
		case 'importFromWeb':	// show HTTP panel
			cmi.local=(which.id=='importFromFile');
			cmi.showPanel('importLocalPanel',cmi.local);
			cmi.showPanel('importHTTPPanel',!cmi.local);
			break;
		case 'importOptions':	// show/hide options panel
			cmi.showPanel('importOptionsPanel',cmi.$('importOptionsPanel').style.display=='none');
			break;
		case 'fileImportSource':
		case 'importLoad':		// load import source into hidden frame
			importReport();		// if an import was in progress, generate a report
			cmi.inbound=null;	// clear the imported tiddler buffer
			refreshImportList();	// reset/resize the listbox
			if (cmi.src=='') break;
			// Load document, read it's DOM and fill the list
			cmi.loadRemoteFile(cmi.src,cmi.filterTiddlerList);
			break;
		case 'importSelectFeed':	// select a pre-defined systemServer feed URL
			var p=Popup.create(which); if (!p) return false;
			var tids=store.getTaggedTiddlers('systemServer');
			if (!tids.length)
				createTiddlyText(createTiddlyElement(p,'li'),'no pre-defined server feeds');
			for (var t=0; t<tids.length; t++) {
				var u=store.getTiddlerSlice(tids[t].title,'URL');
				var d=store.getTiddlerSlice(tids[t].title,'Description');
				if (!d||!d.length) d=store.getTiddlerSlice(tids[t].title,'description');
				if (!d||!d.length) d=u;
				createTiddlyButton(createTiddlyElement(p,'li'),tids[t].title,d,
					function(){
						var u=this.getAttribute('url');
						document.getElementById('importSourceURL').value=u;
						config.macros.importTiddlers.src=u;
						document.getElementById('importLoad').onclick();
					},
					null,null,null,{url:u});
			}
			Popup.show();
			event.cancelBubble = true;
			if (event.stopPropagation) event.stopPropagation();
			return false;
			// create popup with feed list
			// onselect, insert feed URL into input field.
			break;
		case 'importSelectAll':		// select all tiddler list items (i.e., not headings)
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < list.options.length; t++) {
				if (list.options[t].value=='') continue;
				list.options[t].selected=true;
				count++;
			}
			clearMessage(); displayMessage(cmi.countMsg.format([count]));
			cmi.$('importStart').disabled=!count;
			break;
		case 'importSelectNew':		// select tiddlers not in current document
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < list.options.length; t++) {
				list.options[t].selected=false;
				if (list.options[t].value=='') continue;
				list.options[t].selected=!store.tiddlerExists(list.options[t].value);
				count+=list.options[t].selected?1:0;
			}
			clearMessage(); displayMessage(cmi.countMsg.format([count]));
			cmi.$('importStart').disabled=!count;
			break;
		case 'importSelectChanges':		// select tiddlers that are updated from existing tiddlers
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < list.options.length; t++) {
				list.options[t].selected=false;
				if (list.options[t].value==''||!store.tiddlerExists(list.options[t].value)) continue;
				for (var i=0; i<cmi.inbound.length; i++) // find matching inbound tiddler
					{ var inbound=cmi.inbound[i]; if (inbound.title==list.options[t].value) break; }
				list.options[t].selected=(inbound.modified-store.getTiddler(list.options[t].value).modified>0); // updated tiddler
				count+=list.options[t].selected?1:0;
			}
			clearMessage(); displayMessage(cmi.countMsg.format([count]));
			cmi.$('importStart').disabled=!count;
			break;
		case 'importSelectDifferences':		// select tiddlers that are new or different from existing tiddlers
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < list.options.length; t++) {
				list.options[t].selected=false;
				if (list.options[t].value=='') continue;
				if (!store.tiddlerExists(list.options[t].value)) { list.options[t].selected=true; count++; continue; }
				for (var i=0; i<cmi.inbound.length; i++) // find matching inbound tiddler
					{ var inbound=cmi.inbound[i]; if (inbound.title==list.options[t].value) break; }
				list.options[t].selected=(inbound.modified-store.getTiddler(list.options[t].value).modified!=0); // changed tiddler
				count+=list.options[t].selected?1:0;
			}
			clearMessage(); displayMessage(cmi.countMsg.format([count]));
			cmi.$('importStart').disabled=!count;
			break;
		case 'importApplyFilter':	// filter list to include only matching tiddlers
			importReport();		// if an import was in progress, generate a report
			clearMessage();
			if (!cmi.all) // no tiddlers loaded = '0 selected'
				{ displayMessage(cmi.countMsg.format([0])); return false; }
			var hash=cmi.$('importLastFilter').value;
			cmi.inbound=cmi.filterByHash('#'+hash,cmi.all);
			refreshImportList();	// reset/resize the listbox
			break;
		case 'importStart':		// initiate the import processing
			importReport();		// if an import was in progress, generate a report
			cmi.$('importApplyToAll').checked=false;
			cmi.$('importStart').value=cmi.stopText;
			if (cmi.index>0) cmi.index=-1; // stop processing
			else cmi.index=importTiddlers(0); // or begin processing
			importStopped();
			break;
		case 'importClose':		// unload imported tiddlers or hide the import control panel
			// if imported tiddlers not loaded, close the import control panel
			if (!cmi.inbound) { thePanel.style.display='none'; break; }
			importReport();		// if an import was in progress, generate a report
			cmi.inbound=null;	// clear the imported tiddler buffer
			refreshImportList();	// reset/resize the listbox
			break;
		case 'importSkip':	// don't import the tiddler
			cmi.lastAction=which;
			var theItem	= list.options[cmi.index];
			for (var j=0;j<cmi.inbound.length;j++)
			if (cmi.inbound[j].title==theItem.value) break;
			var theImported = cmi.inbound[j];
			theImported.status='skipped after asking';			// mark item as skipped
			theCollisionPanel.style.display='none';
			cmi.index=importTiddlers(cmi.index+1);	// resume with NEXT item
			importStopped();
			break;
		case 'importRename':		// change name of imported tiddler
			cmi.lastAction=which;
			var theItem		= list.options[cmi.index];
			for (var j=0;j<cmi.inbound.length;j++)
			if (cmi.inbound[j].title==theItem.value) break;
			var theImported		= cmi.inbound[j];
			theImported.status	= 'renamed from '+theImported.title;	// mark item as renamed
			theImported.set(theNewTitle.value,null,null,null,null);		// change the tiddler title
			theItem.value		= theNewTitle.value;			// change the listbox item text
			theItem.text		= theNewTitle.value;			// change the listbox item text
			theCollisionPanel.style.display='none';
			cmi.index=importTiddlers(cmi.index);	// resume with THIS item
			importStopped();
			break;
		case 'importMerge':	// join existing and imported tiddler content
			cmi.lastAction=which;
			var theItem	= list.options[cmi.index];
			for (var j=0;j<cmi.inbound.length;j++)
			if (cmi.inbound[j].title==theItem.value) break;
			var theImported	= cmi.inbound[j];
			var theExisting	= store.getTiddler(theItem.value);
			var theText	= theExisting.text+'\n----\n^^merged from: ';
			theText		+='[['+cmi.src+'#'+theItem.value+'|'+cmi.src+'#'+theItem.value+']]^^\n';
			theText		+='^^'+theImported.modified.toLocaleString()+' by '+theImported.modifier+'^^\n'+theImported.text;
			var theDate	= new Date();
			var theTags	= theExisting.getTags()+' '+theImported.getTags();
			theImported.set(null,theText,null,theDate,theTags);
			theImported.status   = 'merged with '+theExisting.title;	// mark item as merged
			theImported.status  += ' - '+theExisting.modified.formatString('MM/DD/YYYY 0hh:0mm:0ss');
			theImported.status  += ' by '+theExisting.modifier;
			theCollisionPanel.style.display='none';
			cmi.index=importTiddlers(cmi.index);	// resume with this item
			importStopped();
			break;
		case 'importReplace':		// substitute imported tiddler for existing tiddler
			cmi.lastAction=which;
			var theItem		  = list.options[cmi.index];
			for (var j=0;j<cmi.inbound.length;j++)
			if (cmi.inbound[j].title==theItem.value) break;
			var theImported     = cmi.inbound[j];
			var theExisting	  = store.getTiddler(theItem.value);
			theImported.status  = 'replaces '+theExisting.title;		// mark item for replace
			theImported.status += ' - '+theExisting.modified.formatString('MM/DD/YYYY 0hh:0mm:0ss');
			theImported.status += ' by '+theExisting.modifier;
			theCollisionPanel.style.display='none';
			cmi.index=importTiddlers(cmi.index);	// resume with THIS item
			importStopped();
			break;
		case 'importListSmaller':		// decrease current listbox size, minimum=5
			if (list.options.length==1) break;
			list.size-=(list.size>5)?1:0;
			cmi.listsize=list.size;
			break;
		case 'importListLarger':		// increase current listbox size, maximum=number of items in list
			if (list.options.length==1) break;
			list.size+=(list.size<list.options.length)?1:0;
			cmi.listsize=list.size;
			break;
		case 'importListMaximize':	// toggle listbox size between current and maximum
			if (list.options.length==1) break;
			list.size=(list.size==list.options.length)?cmi.listsize:list.options.length;
			break;
		}
}
//}}}
//{{{
config.macros.importTiddlers.showPanel=function(place,show,skipAnim) {
	if (typeof place=='string') var place=document.getElementById(place);
	if (!place||!place.style) return;
	if(!skipAnim && anim && config.options.chkAnimate) anim.startAnimating(new Slider(place,show,false,'none'));
	else place.style.display=show?'block':'none';
}
//}}}
//{{{
function refreshImportList(selectedIndex) {
	var cmi=config.macros.importTiddlers; // abbrev
	var list=cmi.$('importList'); if (!list) return;
	// if nothing to show, reset list content and size
	if (!cmi.inbound) {
		while (list.length > 0) { list.options[0] = null; }
		list.options[0]=new Option(cmi.loadText,'',false,false);
		list.size=cmi.listsize;
		cmi.$('importLoad').disabled=false;
		cmi.$('importLoad').style.display='inline';
		cmi.$('importStart').disabled=true;
		cmi.$('importOptions').disabled=true;
		cmi.$('importOptions').style.display='none';
		cmi.$('fileImportSource').disabled=false;
		cmi.$('importFromFile').disabled=false;
		cmi.$('importFromWeb').disabled=false;
		cmi.$('importStart').value=cmi.startText;
		cmi.$('importClose').value=cmi.doneText;
		cmi.$('importSelectPanel').style.display='none';
		cmi.$('importOptionsPanel').style.display='none';
		return;
	}
	// there are inbound tiddlers loaded...
	cmi.$('importLoad').disabled=true;
	cmi.$('importLoad').style.display='none';
	cmi.$('importOptions').style.display='inline';
	cmi.$('importOptions').disabled=false;
	cmi.$('fileImportSource').disabled=true;
	cmi.$('importFromFile').disabled=true;
	cmi.$('importFromWeb').disabled=true;
	cmi.$('importClose').value=cmi.closeText;
	if (cmi.$('importSelectPanel').style.display=='none')
		cmi.showPanel('importSelectPanel',true);

	// get the sort order
	if (!selectedIndex)   selectedIndex=0;
	if (selectedIndex==0) cmi.sort='title';		// heading
	if (selectedIndex==1) cmi.sort='title';
	if (selectedIndex==2) cmi.sort='modified';
	if (selectedIndex==3) cmi.sort='tags';
	if (selectedIndex>3) {
		// display selected tiddler count
		for (var t=0,count=0; t < list.options.length; t++) {
			if (!list.options[t].selected) continue;
			if (list.options[t].value!='')
				count+=1;
			else { // if heading is selected, deselect it, and then select and count all in section
				list.options[t].selected=false;
				for ( t++; t<list.options.length && list.options[t].value!=''; t++) {
					list.options[t].selected=true;
					count++;
				}
			}
		}
		clearMessage(); displayMessage(cmi.countMsg.format([count]));
	}
	cmi.$('importStart').disabled=!count;
	if (selectedIndex>3) return; // no refresh needed

	// get the alphasorted list of tiddlers
	var tiddlers=cmi.inbound;
	tiddlers.sort(function (a,b) {if(a['title'] == b['title']) return(0); else return (a['title'] < b['title']) ? -1 : +1; });
	// clear current list contents
	while (list.length > 0) { list.options[0] = null; }
	// add heading and control items to list
	var i=0;
	var indent=String.fromCharCode(160)+String.fromCharCode(160);
	if (cmi.all.length==tiddlers.length)
		var summary=cmi.summaryMsg.format([tiddlers.length,(tiddlers.length!=1)?cmi.plural:cmi.single]);
	else
		var summary=cmi.summaryFilteredMsg.format([tiddlers.length,cmi.all.length,(cmi.all.length!=1)?cmi.plural:cmi.single]);
	list.options[i++]=new Option(summary,'',false,false);
	list.options[i++]=new Option(((cmi.sort=='title'   )?'>':indent)+' [by title]','',false,false);
	list.options[i++]=new Option(((cmi.sort=='modified')?'>':indent)+' [by date]','',false,false);
	list.options[i++]=new Option(((cmi.sort=='tags')?'>':indent)+' [by tags]','',false,false);
	// output the tiddler list
	switch(cmi.sort) {
		case 'title':
			for(var t = 0; t < tiddlers.length; t++)
				list.options[i++] = new Option(tiddlers[t].title,tiddlers[t].title,false,false);
			break;
		case 'modified':
			// sort descending for newest date first
			tiddlers.sort(function (a,b) {if(a['modified'] == b['modified']) return(0); else return (a['modified'] > b['modified']) ? -1 : +1; });
			var lastSection = '';
			for(var t = 0; t < tiddlers.length; t++) {
				var tiddler = tiddlers[t];
				var theSection = tiddler.modified.toLocaleDateString();
				if (theSection != lastSection) {
					list.options[i++] = new Option(theSection,'',false,false);
					lastSection = theSection;
				}
				list.options[i++] = new Option(indent+indent+tiddler.title,tiddler.title,false,false);
			}
			break;
		case 'tags':
			var theTitles = {}; // all tiddler titles, hash indexed by tag value
			var theTags = new Array();
			for(var t=0; t<tiddlers.length; t++) {
				var title=tiddlers[t].title;
				var tags=tiddlers[t].tags;
				if (!tags || !tags.length) {
					if (theTitles['untagged']==undefined) { theTags.push('untagged'); theTitles['untagged']=new Array(); }
					theTitles['untagged'].push(title);
				}
				else for(var s=0; s<tags.length; s++) {
					if (theTitles[tags[s]]==undefined) { theTags.push(tags[s]); theTitles[tags[s]]=new Array(); }
					theTitles[tags[s]].push(title);
				}
			}
			theTags.sort();
			for(var tagindex=0; tagindex<theTags.length; tagindex++) {
				var theTag=theTags[tagindex];
				list.options[i++]=new Option(theTag,'',false,false);
				for(var t=0; t<theTitles[theTag].length; t++)
					list.options[i++]=new Option(indent+indent+theTitles[theTag][t],theTitles[theTag][t],false,false);
			}
			break;
		}
	list.selectedIndex=selectedIndex;		  // select current control item
	if (list.size<cmi.listsize) list.size=cmi.listsize;
	if (list.size>list.options.length) list.size=list.options.length;
}
//}}}
//{{{
// re-entrant processing for handling import with interactive collision prompting
function importTiddlers(startIndex) {
	var cmi=config.macros.importTiddlers; // abbrev
	if (!cmi.inbound) return -1;
	var list=cmi.$('importList'); if (!list) return;
	var t;
	// if starting new import, reset import status flags
	if (startIndex==0)
		for (var t=0;t<cmi.inbound.length;t++)
			cmi.inbound[t].status='';
	for (var i=startIndex; i<list.options.length; i++) {
		// if list item is not selected or is a heading (i.e., has no value), skip it
		if ((!list.options[i].selected) || ((t=list.options[i].value)==''))
			continue;
		for (var j=0;j<cmi.inbound.length;j++)
			if (cmi.inbound[j].title==t) break;
		var inbound = cmi.inbound[j];
		var theExisting = store.getTiddler(inbound.title);
		// avoid redundant import for tiddlers that are listed multiple times (when 'by tags')
		if (inbound.status=='added')
			continue;
		// don't import the 'ImportedTiddlers' history from the other document...
		if (inbound.title=='ImportedTiddlers')
			continue;
		// if tiddler exists and import not marked for replace or merge, stop importing
		if (theExisting && (inbound.status.substr(0,7)!='replace') && (inbound.status.substr(0,5)!='merge'))
			return i;
		// assemble tags (remote + existing + added)
		var newTags = '';
		if (cmi.importTags)
			newTags+=inbound.getTags()	// import remote tags
		if (cmi.keepTags && theExisting)
			newTags+=' '+theExisting.getTags(); // keep existing tags
		if (cmi.addTags && cmi.newTags.trim().length)
			newTags+=' '+cmi.newTags; // add new tags
		inbound.set(null,null,null,null,newTags.trim());
		// set the status to 'added' (if not already set by the 'ask the user' UI)
		inbound.status=(inbound.status=='')?'added':inbound.status;
		// set sync fields
		if (cmi.sync) {
			if (!inbound.fields) inbound.fields={}; // for TW2.1.x backward-compatibility
			inbound.fields['server.page.revision']=inbound.modified.convertToYYYYMMDDHHMM();
			inbound.fields['server.type']='file';
			inbound.fields['server.host']=(cmi.local&&!cmi.src.startsWith('file:')?'file:///':'')+cmi.src;
		}
		// do the import!
		store.suspendNotifications();
		store.saveTiddler(inbound.title, inbound.title, inbound.text, inbound.modifier, inbound.modified, inbound.tags, inbound.fields, true, inbound.created);
                store.fetchTiddler(inbound.title).created = inbound.created; // force creation date to imported value (needed for TW2.1.x and earlier)
		store.resumeNotifications();
		}
	return(-1);	// signals that we really finished the entire list
}
function importStopped() {
	var cmi=config.macros.importTiddlers; // abbrev
	var list=cmi.$('importList'); if (!list) return;
	var theNewTitle=cmi.$('importNewTitle');
	if (cmi.index==-1){ 
		cmi.$('importStart').value=cmi.startText;
		importReport();	// import finished... generate the report
	} else {
		// import collision...
		// show the collision panel and set the title edit field
		cmi.$('importStart').value=cmi.stopText;
		cmi.showPanel('importCollisionPanel',true);
		theNewTitle.value=list.options[cmi.index].value;
		if (cmi.$('importApplyToAll').checked && cmi.lastAction && cmi.lastAction.id!='importRename')
			onClickImportButton(cmi.lastAction);
	}
}
//}}}
//{{{
function importReport() {
	var cmi=config.macros.importTiddlers; // abbrev
	if (!cmi.inbound) return;
	// if import was not completed, the collision panel will still be open... close it now.
	var panel=cmi.$('importCollisionPanel'); if (panel) panel.style.display='none';
	// get the alphasorted list of tiddlers
	var tiddlers = cmi.inbound;
	// gather the statistics
	var count=0; var total=0;
	for (var t=0; t<tiddlers.length; t++) {
		if (!tiddlers[t].status || !tiddlers[t].status.trim().length) continue;
		if (tiddlers[t].status.substr(0,7)!='skipped') count++;
		total++;
	}
	// generate a report
	if (total) displayMessage(cmi.processedMsg.format([total]));
	if (count && config.options.chkImportReport) {
		// get/create the report tiddler
		var theReport = store.getTiddler('ImportedTiddlers');
		if (!theReport) { theReport=new Tiddler(); theReport.title='ImportedTiddlers'; theReport.text=''; }
		// format the report content
		var now = new Date();
		var newText = 'On '+now.toLocaleString()+', '+config.options.txtUserName
		newText +=' imported '+count+' tiddler'+(count==1?'':'s')+' from\n[['+cmi.src+'|'+cmi.src+']]:\n';
		if (cmi.addTags && cmi.newTags.trim().length)
			newText += 'imported tiddlers were tagged with: "'+cmi.newTags+'"\n';
		newText += '<<<\n';
		for (var t=0; t<tiddlers.length; t++) if (tiddlers[t].status)
			newText += '#[['+tiddlers[t].title+']] - '+tiddlers[t].status+'\n';
		newText += '<<<\n';
		// update the ImportedTiddlers content and show the tiddler
		theReport.text	 = newText+((theReport.text!='')?'\n----\n':'')+theReport.text;
		theReport.modifier = config.options.txtUserName;
		theReport.modified = new Date();
                store.saveTiddler(theReport.title, theReport.title, theReport.text, theReport.modifier, theReport.modified, theReport.tags, theReport.fields);
		story.displayTiddler(null,theReport.title,1,null,null,false);
		story.refreshTiddler(theReport.title,1,true);
	}
	// reset status flags
	for (var t=0; t<cmi.inbound.length; t++) cmi.inbound[t].status='';
	// mark document as dirty and let display update as needed
	if (count) { store.setDirty(true); store.notifyAll(); }
	// always show final message when tiddlers were actually loaded
	if (count) displayMessage(cmi.importedMsg.format([count,tiddlers.length,cmi.src.replace(/%20/g,' ')]));
}
//}}}
//{{{
// // File and XMLHttpRequest I/O
config.macros.importTiddlers.askForFilename=function(here) {
	var msg=here.title; // use tooltip as dialog box message
	var path=getLocalPath(document.location.href);
	var slashpos=path.lastIndexOf('/'); if (slashpos==-1) slashpos=path.lastIndexOf('\\'); 
	if (slashpos!=-1) path = path.substr(0,slashpos+1); // remove filename from path, leave the trailing slash
	var file='';
	var result='';
	if(window.Components) { // moz
		try {
			netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');

			var nsIFilePicker = window.Components.interfaces.nsIFilePicker;
			var picker = Components.classes['@mozilla.org/filepicker;1'].createInstance(nsIFilePicker);
			picker.init(window, msg, nsIFilePicker.modeOpen);
			var thispath = Components.classes['@mozilla.org/file/local;1'].createInstance(Components.interfaces.nsILocalFile);
			thispath.initWithPath(path);
			picker.displayDirectory=thispath;
			picker.defaultExtension='html';
			picker.defaultString=file;
			picker.appendFilters(nsIFilePicker.filterAll|nsIFilePicker.filterText|nsIFilePicker.filterHTML);
			if (picker.show()!=nsIFilePicker.returnCancel) var result=picker.file.path;
		}
		catch(e) { alert('error during local file access: '+e.toString()) }
	}
	else { // IE
		try { // XPSP2 IE only
			var s = new ActiveXObject('UserAccounts.CommonDialog');
			s.Filter='All files|*.*|Text files|*.txt|HTML files|*.htm;*.html|';
			s.FilterIndex=3; // default to HTML files;
			s.InitialDir=path;
			s.FileName=file;
			if (s.showOpen()) var result=s.FileName;
		}
		catch(e) {  // fallback
			var result=prompt(msg,path+file);
		}
	}
	return result;
}

config.macros.importTiddlers.loadRemoteFile = function(src,callback) {
	if (src==undefined || !src.length) return null; // filename is required
	var original=src; // URL as specified
	var hashpos=src.indexOf('#'); if (hashpos!=-1) src=src.substr(0,hashpos); // URL with #... suffix removed (needed for IE)
	clearMessage();
	displayMessage(this.openMsg.format([src.replace(/%20/g,' ')]));
	if (src.substr(0,5)!='http:' && src.substr(0,5)!='file:') { // if not a URL, read from local filesystem
		var txt=loadFile(src);
		if (!txt) { // file didn't load, might be relative path.. try fixup
			var pathPrefix=document.location.href;  // get current document path and trim off filename
			var slashpos=pathPrefix.lastIndexOf('/'); if (slashpos==-1) slashpos=pathPrefix.lastIndexOf('\\'); 
			if (slashpos!=-1 && slashpos!=pathPrefix.length-1) pathPrefix=pathPrefix.substr(0,slashpos+1);
			src=pathPrefix+src;
			if (pathPrefix.substr(0,5)!='http:') src=getLocalPath(src);
			var txt=loadFile(src);
		}
		if (!txt) { // file still didn't load, report error
			displayMessage(config.macros.importTiddlers.openErrMsg.format([src.replace(/%20/g,' '),'(filesystem error)']));
		} else {
			displayMessage(config.macros.importTiddlers.readMsg.format([txt.length,src.replace(/%20/g,' ')]));
			if (version.major+version.minor*.1+version.revision*.01!=2.52) txt=convertUTF8ToUnicode(txt);
			if (callback) callback(true,original,txt,src,null);
		}
	} else {
		doHttp('GET',src,null,null,config.options.txtRemoteUsername,config.options.txtRemotePassword,callback,original,null);
	}
}

config.macros.importTiddlers.readTiddlersFromHTML=function(html){
	var remoteStore=new TiddlyWiki();
	remoteStore.importTiddlyWiki(html);
	return remoteStore.getTiddlers('title');	
}

config.macros.importTiddlers.readTiddlersFromCSV=function(CSV){
	var remoteStore=new TiddlyWiki();
	// GET NAMES
	var lines=CSV.replace(/\r/g,'').split('\n');
	var names=lines.shift().replace(/"/g,'').split(',');
	CSV=lines.join('\n');
	// ENCODE commas and newlines within quoted values
	var comma='!~comma~!'; var commaRE=new RegExp(comma,'g');
	var newline='!~newline~!'; var newlineRE=new RegExp(newline,'g');
	CSV=CSV.replace(/"([^"]*?)"/g,
		function(x){ return x.replace(/\,/g,comma).replace(/\n/g,newline); });
	// PARSE lines
	var lines=CSV.split('\n');
	for (var i=0; i<lines.length; i++) { if (!lines[i].length) continue;
		var values=lines[i].split(',');
		// DECODE commas, newlines, and doubled-quotes, and remove enclosing quotes (if any)
		for (var v=0; v<values.length; v++)
			values[v]=values[v].replace(commaRE,',').replace(newlineRE,'\n')
				.replace(/^"|"$/g,'').replace(/""/g,'"');
		// EXTRACT tiddler values
		var title=''; var text=''; var tags=[]; var fields={};
		var created=null; var when=new Date(); var who=config.options.txtUserName;
		for (var v=0; v<values.length; v++) { var val=values[v];
			if (names[v]) switch(names[v].toLowerCase()) {
				case 'title':	title=val.replace(/\[\]\|/g,'_'); break;
				case 'created': created=new Date(val); break;
				case 'modified':when=new Date(val); break;
				case 'modifier':who=val; break;
				case 'text':	text=val; break;
				case 'tags':	tags=val.readBracketedList(); break;
				default:	fields[names[v].toLowerCase()]=val; break;
			}
		}
		// CREATE tiddler in temporary store
		if (title.length)
			remoteStore.saveTiddler(title,title,text,who,when,tags,fields,true,created||when);
	}
	return remoteStore.getTiddlers('title');
}

config.macros.importTiddlers.createTiddlerFromFile=function(src,txt) {
	var t=new Tiddler();
	var pos=src.lastIndexOf("/"); if (pos==-1) pos=src.lastIndexOf("\\");
	t.title=pos==-1?src:src.substr(pos+1);
	t.text=txt; 
	t.created=t.modified=new Date();
	t.modifier=config.options.txtUserName;
	if (src.substr(src.length-3,3)=='.js') t.tags=['systemConfig'];
	return [t];
}

config.macros.importTiddlers.filterTiddlerList=function(success,params,txt,src,xhr){
	var cmi=config.macros.importTiddlers; // abbreviation
	var src=src.replace(/%20/g,' ');
	if (!success) { displayMessage(cmi.openErrMsg.format([src,xhr.status])); return; }
	cmi.all=cmi.readTiddlersFromHTML(txt);
	if (!cmi.all||!cmi.all.length) cmi.all=cmi.readTiddlersFromCSV(txt)
	if (!cmi.all||!cmi.all.length) cmi.all=cmi.createTiddlerFromFile(src,txt)
	var count=cmi.all?cmi.all.length:0;
	var querypos=src.lastIndexOf('?'); if (querypos!=-1) src=src.substr(0,querypos);
	displayMessage(cmi.foundMsg.format([count,src]));
	cmi.inbound=cmi.filterByHash(params,cmi.all); // use full URL including hash (if any)
	cmi.$('importLastFilter').value=cmi.lastFilter;
	window.refreshImportList(0);
}

config.macros.importTiddlers.filterByHash=function(src,tiddlers){
	var hashpos=src.lastIndexOf('#'); if (hashpos==-1) return tiddlers;
	var hash=src.substr(hashpos+1); if (!hash.length) return tiddlers;
	var tids=[];
	var params=hash.parseParams('anon',null,true,false,false);
	for (var p=1; p<params.length; p++) {
		switch (params[p].name) {
			case 'anon':
			case 'open':
				tids.pushUnique(params[p].value);
				break;
			case 'tag':
				if (store.getMatchingTiddlers) { // for boolean expressions - see MatchTagsPlugin
					var r=store.getMatchingTiddlers(params[p].value,null,tiddlers);
					for (var t=0; t<r.length; t++) tids.pushUnique(r[t].title);
				} else for (var t=0; t<tiddlers.length; t++)
					if (tiddlers[t].isTagged(params[p].value))
						tids.pushUnique(tiddlers[t].title);
				break;
			case 'story':
				for (var t=0; t<tiddlers.length; t++)
					if (tiddlers[t].title==params[p].value) {
						tiddlers[t].changed();
						for (var s=0; s<tiddlers[t].links.length; s++)
							tids.pushUnique(tiddlers[t].links[s]);
						break;
					}
				break;
			case 'search':
				for (var t=0; t<tiddlers.length; t++)
					if (tiddlers[t].text.indexOf(params[p].value)!=-1)
						tids.pushUnique(tiddlers[t].title);
				break;
		}
	}
	var matches=[];
	for (var t=0; t<tiddlers.length; t++)
		if (tids.contains(tiddlers[t].title))
			matches.push(tiddlers[t]);
	displayMessage(config.macros.importTiddlers.filterMsg.format([matches.length,hash]));
	config.macros.importTiddlers.lastFilter=hash;
	return matches;
}
//}}}
/***
!!!Control panel CSS
//{{{
!css
#importPanel {
	display: none; position:absolute; z-index:11; width:35em; right:105%; top:3em;
	background-color: #eee; color:#000; font-size: 8pt; line-height:110%;
	border:1px solid black; border-bottom-width: 3px; border-right-width: 3px;
	padding: 0.5em; margin:0em; -moz-border-radius:1em;-webkit-border-radius:1em;
}
#importPanel a, #importPanel td a { color:#009; display:inline; margin:0px; padding:1px; }
#importPanel table { width:100%; border:0px; padding:0px; margin:0px; font-size:8pt; line-height:110%; background:transparent; }
#importPanel tr { border:0px;padding:0px;margin:0px; background:transparent; }
#importPanel td { color:#000; border:0px;padding:0px;margin:0px; background:transparent; }
#importPanel select { width:100%;margin:0px;font-size:8pt;line-height:110%;}
#importPanel input  { width:98%;padding:0px;margin:0px;font-size:8pt;line-height:110%}
#importPanel .box { border:1px solid #000; background-color:#eee; padding:3px 5px; margin-bottom:5px; -moz-border-radius:5px;-webkit-border-radius:5px;}
#importPanel .topline { border-top:1px solid #999; padding-top:2px; margin-top:2px; }
#importPanel .rad { width:auto; }
#importPanel .chk { width:auto; margin:1px;border:0; }
#importPanel .btn { width:auto; }
#importPanel .btn1 { width:98%; }
#importPanel .btn2 { width:48%; }
#importPanel .btn3 { width:32%; }
#importPanel .btn4 { width:23%; }
#importPanel .btn5 { width:19%; }
#importPanel .importButton { padding: 0em; margin: 0px; font-size:8pt; }
#importPanel .importListButton { padding:0em 0.25em 0em 0.25em; color: #000000; display:inline }
#backstagePanel #importPanel { left:10%; right:auto; }
!end
//}}}
!!!Control panel HTML
//{{{
!html
<!-- source and report -->
<table><tr><td align=left>
	import from
	<input type="radio" class="rad" name="importFrom" id="importFromFile" value="file" CHECKED
		onclick="onClickImportButton(this,event)" title="show file controls"> local file
	<input type="radio" class="rad" name="importFrom" id="importFromWeb"  value="http"
		onclick="onClickImportButton(this,event)" title="show web controls"> web server
</td><td align=right>
	<input type=checkbox class="chk" id="chkImportReport"
		onClick="config.options['chkImportReport']=this.checked;"> create report
</td></tr></table>

<div class="box" id="importSourcePanel" style="margin:.5em">
<div id="importLocalPanel" style="display:block;margin-bottom:2px;"><!-- import from local file  -->
enter or browse for source path/filename<br>
<input type="file" id="fileImportSource" size=57 style="width:100%"
	onKeyUp="config.macros.importTiddlers.src=this.value"
	onChange="config.macros.importTiddlers.src=this.value;document.getElementById('importLoad').onclick()">
<div id="importLocalPanelFix" style="display:none"><!-- FF3 FIXUP -->
	<input type="text" id="fileImportSourceFix" style="width:90%"
		title="Enter a path/file to import"
		onKeyUp="config.macros.importTiddlers.src=this.value"
		onChange="config.macros.importTiddlers.src=this.value;document.getElementById('importLoad').onclick()">
	<input type="button" id="fileImportSourceFixButton" style="width:7%" value="..."
		title="Select a path/file to import"
		onClick="var r=config.macros.importTiddlers.askForFilename(this); if (!r||!r.length) return;
			document.getElementById('fileImportSourceFix').value=r;
			config.macros.importTiddlers.src=r;
			document.getElementById('importLoad').onclick()">
</div><!--end FF3 FIXUP-->
</div><!--end local-->
<div id="importHTTPPanel" style="display:none;margin-bottom:2px;"><!-- import from http server -->
<table><tr><td align=left>
	enter a URL or <a href="javascript:;" id="importSelectFeed"
		onclick="return onClickImportButton(this,event)" title="select a pre-defined 'systemServer' URL">
		select a server</a><br>
</td><td align=right>
	<input type="checkbox" class="chk" id="importUsePassword"
		onClick="config.macros.importTiddlers.usePassword=this.checked;
			config.macros.importTiddlers.showPanel('importIDPWPanel',this.checked,true);">password
	<input type="checkbox" class="chk" id="importUseProxy"
		onClick="config.macros.importTiddlers.useProxy=this.checked;
			config.macros.importTiddlers.showPanel('importSiteProxy',this.checked,true);">proxy
</td></tr></table>
<input type="text" id="importSiteProxy" style="display:none;margin-bottom:1px" onfocus="this.select()" value="SiteProxy"
	onKeyUp="config.macros.importTiddlers.proxy=this.value"
	onChange="config.macros.importTiddlers.proxy=this.value;">
<input type="text" id="importSourceURL" onfocus="this.select()" value="SiteUrl"
	onKeyUp="config.macros.importTiddlers.src=this.value"
	onChange="config.macros.importTiddlers.src=this.value;">
<div id="importIDPWPanel" style="text-align:center;margin-top:2px;display:none";>
username: <input type=text id="txtImportID" style="width:25%" 
	onChange="config.options.txtRemoteUsername=this.value;">
 password: <input type=password id="txtImportPW" style="width:25%" 
	onChange="config.options.txtRemotePassword=this.value;">
</div><!--end idpw-->
</div><!--end http-->
</div><!--end source-->

<div class="box" id="importSelectPanel" style="display:none;margin:.5em;">
<table><tr><td align=left>
select:
<a href="javascript:;" id="importSelectAll"
	onclick="return onClickImportButton(this)" title="SELECT all tiddlers">
	all</a>
&nbsp;<a href="javascript:;" id="importSelectNew"
	onclick="return onClickImportButton(this)" title="SELECT tiddlers not already in destination document">
	added</a>
&nbsp;<a href="javascript:;" id="importSelectChanges"
	onclick="return onClickImportButton(this)" title="SELECT tiddlers that have been updated in source document">
	changes</a>
&nbsp;<a href="javascript:;" id="importSelectDifferences"
	onclick="return onClickImportButton(this)" title="SELECT tiddlers that have been added or are different from existing tiddlers">
	differences</a>
</td><td align=right>
<a href="javascript:;" id="importListSmaller"
	onclick="return onClickImportButton(this)" title="SHRINK list size">
	&nbsp;&#150;&nbsp;</a>
<a href="javascript:;" id="importListLarger"
	onclick="return onClickImportButton(this)" title="GROW list size">
	&nbsp;+&nbsp;</a>
<a href="javascript:;" id="importListMaximize"
	onclick="return onClickImportButton(this)" title="MAXIMIZE/RESTORE list size">
	&nbsp;=&nbsp;</a>
</td></tr></table>
<select id="importList" size=8 multiple
	onchange="setTimeout('refreshImportList('+this.selectedIndex+')',1)">
	<!-- NOTE: delay refresh so list is updated AFTER onchange event is handled -->
</select>
<div style="text-align:center">
	<a href="javascript:;"
		title="click for help using filters..."
		onclick="alert('A filter consists of one or more space-separated combinations of: tiddlertitle, tag:[[tagvalue]], tag:[[tag expression]] (requires MatchTagsPlugin), story:[[TiddlerName]], and/or search:[[searchtext]]. Use a blank filter to restore the list of all tiddlers.'); return false;"
	>filter</a>
	<input type="text" id="importLastFilter" style="margin-bottom:1px; width:65%"
		title="Enter a combination of one or more filters. Use a blank filter for all tiddlers."
		onfocus="this.select()" value=""
		onKeyUp="config.macros.importTiddlers.lastFilter=this.value"
		onChange="config.macros.importTiddlers.lastFilter=this.value;">
	<input type="button" id="importApplyFilter" style="width:20%" value="apply"
		title="filter list of tiddlers to include only those that match certain criteria"
		onclick="return onClickImportButton(this)">
	</div>
</div><!--end select-->

<div class="box" id="importOptionsPanel" style="text-align:center;margin:.5em;display:none;">
	apply tags: <input type=checkbox class="chk" id="chkImportTags" checked
		onClick="config.macros.importTiddlers.importTags=this.checked;">from source&nbsp;
	<input type=checkbox class="chk" id="chkKeepTags" checked
		onClick="config.macros.importTiddlers.keepTags=this.checked;">keep existing&nbsp;
	<input type=checkbox class="chk" id="chkAddTags" 
		onClick="config.macros.importTiddlers.addTags=this.checked;
			config.macros.importTiddlers.showPanel('txtNewTags',this.checked,false);
			if (this.checked) document.getElementById('txtNewTags').focus();">add tags<br>
	<input type=text id="txtNewTags" style="margin-top:4px;display:none;" size=15 onfocus="this.select()" 
		title="enter tags to be added to imported tiddlers" 
		onKeyUp="config.macros.importTiddlers.newTags=this.value;
		document.getElementById('chkAddTags').checked=this.value.length>0;" autocomplete=off>
	<nobr><input type=checkbox class="chk" id="chkSync" 
		onClick="config.macros.importTiddlers.sync=this.checked;">
		link tiddlers to source document (for sync later)</nobr>
</div><!--end options-->

<div id="importButtonPanel" style="text-align:center">
	<input type=button id="importLoad"	class="importButton btn3" value="open"
		title="load listbox with tiddlers from source document"
		onclick="onClickImportButton(this)">
	<input type=button id="importOptions"	class="importButton btn3" value="options..."
		title="set options for tags, sync, etc."
		onclick="onClickImportButton(this)">
	<input type=button id="importStart"	class="importButton btn3" value="import"
		title="start/stop import of selected source tiddlers into current document"
		onclick="onClickImportButton(this)">
	<input type=button id="importClose"	class="importButton btn3" value="done"
		title="clear listbox or hide control panel"
		onclick="onClickImportButton(this)">
</div>

<div class="none" id="importCollisionPanel" style="display:none;margin:.5em 0 .5em .5em;">
	<table><tr><td style="width:65%" align="left">
		<table><tr><td align=left>
			tiddler already exists:
		</td><td align=right>
			<input type=checkbox class="chk" id="importApplyToAll" 
			onclick="document.getElementById('importRename').disabled=this.checked;"
			checked>apply to all
		</td></tr></table>
		<input type=text id="importNewTitle" size=15 autocomplete=off">
	</td><td style="width:34%" align="center">
		<input type=button id="importMerge"
			class="importButton" style="width:47%" value="merge"
			title="append the incoming tiddler to the existing tiddler"
			onclick="onClickImportButton(this)"><!--
		--><input type=button id="importSkip"
			class="importButton" style="width:47%" value="skip"
			title="do not import this tiddler"
			onclick="onClickImportButton(this)"><!--
		--><br><input type=button id="importRename"
			class="importButton" style="width:47%" value="rename"
			title="rename the incoming tiddler"
			onclick="onClickImportButton(this)"><!--
		--><input type=button id="importReplace"
			class="importButton" style="width:47%" value="replace"
			title="discard the existing tiddler"
			onclick="onClickImportButton(this)">
	</td></tr></table>
</div><!--end collision-->
!end
//}}}
***/
 
[[大阿爾克納]]
[[宮廷牌]]
[[權杖]]
[[聖杯]]
[[寶劍]]
[[錢幣]]
[[牌義簡表]]
[[運用宣告]]
[img[images/index_b.jpg]]
!最新更新訊息:
2013/06/09 終於貼完所有簡略的基本牌義了! 
有任何在解牌運用時,額外得到的牌義訊息,歡迎您寫信給我ninecats999@hotmail.com,提供你的體會!
!快選分類:
!!特別牌:
>[[69聽心觀局]]
!!大阿爾克納:
>[[00愚人]] │  [[01魔術師]] │  [[02女祭司]] │  [[03皇后]] │  [[04皇帝]] │  [[05教皇]]
>[[06戀人]] │  [[07戰車]] │  [[08力量]] │  [[09隱者]] │  [[10命運之輪]] │  [[11正義]]
>[[12吊人]] │  [[13死神]] │  [[14節制]] │  [[15惡魔]] │  [[16塔]] │  [[17星星]]
>[[18月亮]] │  [[19太陽]] │  [[20審判]] │  [[21世界]]
!!!宮廷牌:
>[[權杖國王]] │  [[權杖皇后]]  │  [[權杖騎士]] │  [[權杖侍者]]
>[[聖杯國王]] │  [[聖杯皇后]]  │  [[聖杯騎士]] │  [[聖杯侍者]]
>[[寶劍國王]] │  [[寶劍皇后]]  │  [[寶劍騎士]] │  [[寶劍侍者]]
>[[錢幣國王]] │  [[錢幣皇后]]  │  [[錢幣騎士]] │  [[錢幣侍者]]
!!!權杖:
[[權杖一]] │  [[權杖二]]  │  [[權杖三]] │  [[權杖四]] │ [[權杖五]] │  [[權杖六]]  │  [[權杖七]] │  [[權杖八]] │ [[權杖九]] │  [[權杖十]]
!!!聖杯:
[[聖杯一]] │  [[聖杯二]]  │  [[聖杯三]] │  [[聖杯四]] │ [[聖杯五]] │  [[聖杯六]]  │  [[聖杯七]] │  [[聖杯八]] │ [[聖杯九]] │  [[聖杯十]]
!!!寶劍:
[[寶劍一]] │  [[寶劍二]]  │  [[寶劍三]] │  [[寶劍四]] │ [[寶劍五]] │  [[寶劍六]]  │  [[寶劍七]] │  [[寶劍八]] │ [[寶劍九]] │  [[寶劍十]]
!!!錢幣:
[[錢幣一]] │  [[錢幣二]]  │  [[錢幣三]] │  [[錢幣四]] │ [[錢幣五]] │  [[錢幣六]]  │  [[錢幣七]] │  [[錢幣八]] │ [[錢幣九]] │  [[錢幣十]]
<!--{{{-->
<div id='header' class='header'>

<div class='headerShadow'>
<span class='searchBar' macro='search'></span>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div id='topMenu' refresh='content' tiddler='MainMenu'></div>
</div>

<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<div id='contentFooter' refresh='content' tiddler='contentFooter'></div>
<!--}}}-->
/***
|Name|SearchOptionsPlugin|
|Source|http://www.TiddlyTools.com/#SearchOptionsPlugin|
|Documentation|http://www.TiddlyTools.com/#SearchOptionsPluginInfo|
|Version|3.0.10|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements|
|~CoreVersion|2.1|
|Type|plugin|
|Description|extend core search function with additional user-configurable options|
Adds extra options to core search function including selecting which data items to search, enabling/disabling incremental key-by-key searches, and generating a ''list of matching tiddlers'' instead of immediately displaying all matches.  This plugin also adds syntax for rendering 'search links' within tiddler content to embed one-click searches using pre-defined 'hard-coded' search terms.
!!!!!Documentation
>see [[SearchOptionsPluginInfo]]
!!!!!Configuration
<<<
<<tiddler SearchOptions>>
<<option chkSearchResultsOptions>> Include {{{options...}}} slider in "search again" form
<<<
!!!!!Revisions
<<<
2011.04.08 3.0.10 fixed typo in CSS in formatSearchResults_buttons().  Restore missing options in Configuration section.
|please see [[SearchOptionsPluginInfo]] for additional revision details|
2005.10.18 1.0.0 Initial Release
<<<
!!!!!Code
***/
//{{{
version.extensions.SearchOptionsPlugin= {major: 3, minor: 0, revision: 10, date: new Date(2011,3,18)};
//}}}
//{{{
var defaults={
	chkSearchTitles:	true,
	chkSearchText:		true,
	chkSearchTags:		true,
	chkSearchFields:	true,
	chkSearchTitlesFirst:	true,
	chkSearchList:		true,
	chkSearchHighlight:	true,
	chkSearchListTiddler:	false,
	chkSearchByDate:	false,
	chkIncrementalSearch:	true,
	chkSearchShadows:	true,
	chkSearchOpenTiddlers:	false,
	chkSearchResultsOptions:true,
	chkSearchExcludeTags:	true,
	txtSearchExcludeTags:	'excludeSearch',
	txtIncrementalSearchDelay:	500,
	txtIncrementalSearchMin:	3
}; for (var id in defaults) if (config.options[id]===undefined)
	config.options[id]=defaults[id];
if (config.macros.search.reportTitle==undefined)
	config.macros.search.reportTitle="SearchResults"; // note: not a cookie!
config.macros.search.label+="\xa0"; // a little bit of space just because it looks better
//}}}
// // searchLink: {{{[search[text to find]] OR [search[text to display|text to find]]}}}
//{{{
config.formatters.push( {
	name: "searchLink",
	match: "\\[search\\[",
	lookaheadRegExp: /\[search\[(.*?)(?:\|(.*?))?\]\]/mg,
	prompt: "search for: '%0'",
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var label=lookaheadMatch[1];
			var text=lookaheadMatch[2]||label;
			var prompt=this.prompt.format([text]);
			var btn=createTiddlyButton(w.output,label,prompt,
				function(){story.search(this.getAttribute("searchText"))},"searchLink");
			btn.setAttribute("searchText",text);
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
});
//}}}
// // incremental search uses option settings instead of hard-coded delay and minimum input values
//{{{
var fn=config.macros.search.onKeyPress;
fn=fn.toString().replace(/500/g, "config.options.txtIncrementalSearchDelay||500");
fn=fn.toString().replace(/> 2/g, ">=(config.options.txtIncrementalSearchMin||3)");
eval("config.macros.search.onKeyPress="+fn);
//}}}
// // REPLACE story.search() for option to "show search results in a list"
//{{{
Story.prototype.search = function(text,useCaseSensitive,useRegExp)
{
	var co=config.options; // abbrev
	var re=new RegExp(useRegExp ? text : text.escapeRegExp(),useCaseSensitive ? "mg" : "img");
	if (config.options.chkSearchHighlight) highlightHack=re;
	var matches = store.search(re,co.chkSearchByDate?"modified":"title","");
	if (co.chkSearchByDate) matches=matches.reverse(); // most recent first
	var q = useRegExp ? "/" : "'";
	clearMessage();
	if (!matches.length) {
		if (co.chkSearchListTiddler) discardSearchResults();
		displayMessage(config.macros.search.failureMsg.format([q+text+q]));
	} else {
		if (co.chkSearchList||co.chkSearchListTiddler) 
			reportSearchResults(text,matches);
		else {
			var titles = []; for(var t=0; t<matches.length; t++) titles.push(matches[t].title);
			this.closeAllTiddlers(); story.displayTiddlers(null,titles);
			displayMessage(config.macros.search.successMsg.format([matches.length, q+text+q]));
		}
	}
	highlightHack = null;
}
//}}}
// // REPLACE store.search() for enhanced searching/sorting options
//{{{
TiddlyWiki.prototype.search = function(searchRegExp,sortField,excludeTag,match)
{
	var co=config.options; // abbrev
	var tids = this.reverseLookup("tags",excludeTag,!!match,sortField);
	var opened=[]; story.forEachTiddler(function(tid,elem){opened.push(tid);});

	// eliminate tiddlers tagged with excluded tags
	if (co.chkSearchExcludeTags&&co.txtSearchExcludeTags.length) {
		var ex=co.txtSearchExcludeTags.readBracketedList();
		var temp=[]; for(var t=tids.length-1; t>=0; t--)
			if (!tids[t].tags.containsAny(ex)) temp.push(tids[t]);
		tids=temp;
	}

	// scan for matching titles first...
	var results = [];
	if (co.chkSearchTitles) {
		for(var t=0; t<tids.length; t++) {
			if (co.chkSearchOpenTiddlers && !opened.contains(tids[t].title)) continue; 
			if(tids[t].title.search(searchRegExp)!=-1) results.push(tids[t]);
		}
		if (co.chkSearchShadows)
			for (var t in config.shadowTiddlers) {
				if (co.chkSearchOpenTiddlers && !opened.contains(t)) continue; 
				if ((t.search(searchRegExp)!=-1) && !store.tiddlerExists(t))
					results.push((new Tiddler()).assign(t,config.shadowTiddlers[t]));
			}
	}
	// then scan for matching text, tags, or field data
	for(var t=0; t<tids.length; t++) {
		if (co.chkSearchOpenTiddlers && !opened.contains(tids[t].title)) continue; 
		if (co.chkSearchText && tids[t].text.search(searchRegExp)!=-1)
			results.pushUnique(tids[t]);
		if (co.chkSearchTags && tids[t].tags.join(" ").search(searchRegExp)!=-1)
			results.pushUnique(tids[t]);
		if (co.chkSearchFields && store.forEachField!=undefined)
			store.forEachField(tids[t],
				function(tid,field,val) {
					if (val.search(searchRegExp)!=-1) results.pushUnique(tids[t]);
				},
				true); // extended fields only
	}
	// then check for matching text in shadows
	if (co.chkSearchShadows)
		for (var t in config.shadowTiddlers) {
			if (co.chkSearchOpenTiddlers && !opened.contains(t)) continue; 
			if ((config.shadowTiddlers[t].search(searchRegExp)!=-1) && !store.tiddlerExists(t))
				results.pushUnique((new Tiddler()).assign(t,config.shadowTiddlers[t]));
		}

	// if not 'titles first', or sorting by modification date,
	// re-sort results to so titles, text, tag and field matches are mixed together
	if(!sortField) sortField = "title";
	var bySortField=function(a,b){
		if(a[sortField]==b[sortField])return(0);else return(a[sortField]<b[sortField])?-1:+1;
	}
	if (!co.chkSearchTitlesFirst || co.chkSearchByDate) results.sort(bySortField);

	return results;
}
//}}}
// // HIJACK core {{{<<search>>}}} macro to add "report" and "simple inline" output
//{{{
config.macros.search.SOP_handler=config.macros.search.handler;
config.macros.search.handler = function(place,macroName,params)
{
	// if "report", use SearchOptionsPlugin report generator for inline output
	if (params[1]&&params[1].substr(0,6)=="report") {
		var keyword=params[0];
		var options=params[1].split("=")[1]; // split "report=option+option+..."
		var heading=params[2]?params[2].unescapeLineBreaks():"";
		var matches=store.search(new RegExp(keyword.escapeRegExp(),"img"),"title","excludeSearch");
		if (matches.length) wikify(heading+window.formatSearchResults(keyword,matches,options),place);
	} else if (params[1]) {
		var keyword=params[0];
		var heading=params[1]?params[1].unescapeLineBreaks():"";
		var seperator=params[2]?params[2].unescapeLineBreaks():", ";
		var matches=store.search(new RegExp(keyword.escapeRegExp(),"img"),"title","excludeSearch");
		if (matches.length) {
			var out=[];
			for (var m=0; m<matches.length; m++) out.push("[["+matches[m].title+"]]");
			wikify(heading+out.join(seperator),place);
		}
	} else
		config.macros.search.SOP_handler.apply(this,arguments);
};
//}}}
// // SearchResults panel handling
//{{{
setStylesheet(".searchResults { padding:1em 1em 0 1em; }","searchResults"); // matches std tiddler padding

config.macros.search.createPanel=function(text,matches,body) {

	function getByClass(e,c) { var d=e.getElementsByTagName("div");
		for (var i=0;i<d.length;i++) if (hasClass(d[i],c)) return d[i]; }
	var panel=createTiddlyElement(null,"div","searchPanel","searchPanel");
	this.renderPanel(panel,text,matches,body);
	var oldpanel=document.getElementById("searchPanel");
	if (!oldpanel) { // insert new panel just above tiddlers
		var da=document.getElementById("displayArea");
		da.insertBefore(panel,da.firstChild);
	} else { // if panel exists
		var oldwrap=getByClass(oldpanel,"searchResults");
		var newwrap=getByClass(panel,"searchResults");
		// if no prior content, just insert new content
		if (!oldwrap) oldpanel.insertBefore(newwrap,null);
		else {	// swap search results content but leave containing panel intact
			oldwrap.style.display='block'; // unfold wrapper if needed
			var i=oldwrap.getElementsByTagName("input")[0]; // get input field
			if (i) { var pos=this.getCursorPos(i); i.onblur=null; } // get cursor pos, ignore blur
			oldpanel.replaceChild(newwrap,oldwrap);
			panel=oldpanel; // use existing panel
		} 
	}
	this.showPanel(true,pos);
	return panel;
}

config.macros.search.renderPanel=function(panel,text,matches,body) {

	var wrap=createTiddlyElement(panel,"div",null,"searchResults");
	wrap.onmouseover = function(e){ addClass(this,"selected"); }
	wrap.onmouseout = function(e){ removeClass(this,"selected"); }
	// create toolbar: "open all", "fold/unfold", "close"
	var tb=createTiddlyElement(wrap,"div",null,"toolbar");
	var b=createTiddlyButton(tb, "open all", "open all matching tiddlers", function() {
		story.displayTiddlers(null,this.getAttribute("list").readBracketedList()); return false; },"button");
	var list=""; for(var t=0;t<matches.length;t++) list+='[['+matches[t].title+']] ';
	b.setAttribute("list",list);
	var b=createTiddlyButton(tb, "fold", "toggle display of search results", function() {
		config.macros.search.foldPanel(this); return false; },"button");
	var b=createTiddlyButton(tb, "close", "dismiss search results",	function() {
		config.macros.search.showPanel(false); return false; },"button");
	createTiddlyText(createTiddlyElement(wrap,"div",null,"title"),"Search for: "+text); // title
	wikify(body,createTiddlyElement(wrap,"div",null,"viewer")); // report
	return panel;
}

config.macros.search.showPanel=function(show,pos) {
	var panel=document.getElementById("searchPanel");
	var i=panel.getElementsByTagName("input")[0];
	i.onfocus=show?function(){config.macros.search.stayFocused(true);}:null;
	i.onblur=show?function(){config.macros.search.stayFocused(false);}:null;
	if (show && panel.style.display=="block") { // if shown, grab focus, restore cursor
		if (i&&this.stayFocused()) { i.focus(); this.setCursorPos(i,pos); }
		return;
	}
	if(!config.options.chkAnimate) {
		panel.style.display=show?"block":"none";
		if (!show) { removeChildren(panel); config.macros.search.stayFocused(false); }
	} else {
		var s=new Slider(panel,show,false,show?"none":"children");
		s.callback=function(e,p){e.style.overflow="visible";}
		anim.startAnimating(s);
	}
	return panel;
}

config.macros.search.foldPanel=function(button) {
	var d=document.getElementById("searchPanel").getElementsByTagName("div");
	for (var i=0;i<d.length;i++) if (hasClass(d[i],"viewer")) var v=d[i]; if (!v) return;
	var show=v.style.display=="none";
	if(!config.options.chkAnimate)
		v.style.display=show?"block":"none";
	else {
		var s=new Slider(v,show,false,"none");
		s.callback=function(e,p){e.style.overflow="visible";}
		anim.startAnimating(s);
	}
	button.innerHTML=show?"fold":"unfold";
	return false;
}

config.macros.search.stayFocused=function(keep) { // TRUE/FALSE=set value, no args=get value
	if (keep===undefined) return this.keepReportInFocus;
	this.keepReportInFocus=keep;
	return keep
}	

config.macros.search.getCursorPos=function(i) {
	var s=0; var e=0; if (!i) return { start:s, end:e };
	try {
		if (i.setSelectionRange) // FF
			{ s=i.selectionStart; e=i.selectionEnd; }
		if (document.selection && document.selection.createRange) { // IE
			var r=document.selection.createRange().duplicate();
			var len=r.text.length; s=0-r.moveStart('character',-100000); e=s+len;
		}
	}catch(e){};
	return { start:s, end:e };
}
config.macros.search.setCursorPos=function(i,pos) {
	if (!i||!pos) return; var s=pos.start; var e=pos.end;
	if (i.setSelectionRange) //FF
		i.setSelectionRange(s,e);
	if (i.createTextRange) // IE
		{ var r=i.createTextRange(); r.collapse(true); r.moveStart("character",s); r.select(); }
}
//}}}
// // SearchResults report generation
// note: these functions are defined globally, so they can be more easily redefined to customize report formats//
//{{{
if (!window.reportSearchResults) window.reportSearchResults=function(text,matches)
{
	var cms=config.macros.search; // abbrev
	var body=window.formatSearchResults(text,matches);
	if (!config.options.chkSearchListTiddler) // show #searchResults panel
		window.scrollTo(0,ensureVisible(cms.createPanel(text,matches,body)));
	else { // write [[SearchResults]] tiddler
		var title=cms.reportTitle;
		var who=config.options.txtUserName;
		var when=new Date();
		var tags="excludeLists excludeSearch temporary";
		var tid=store.getTiddler(title); if (!tid) tid=new Tiddler();
		tid.set(title,body,who,when,tags);
		store.addTiddler(tid);
		story.closeTiddler(title);
		story.displayTiddler(null,title);
	}
}

if (!window.formatSearchResults) window.formatSearchResults=function(text,matches,opt)
{
	var body='';
	var title=config.macros.search.reportTitle
	var q = config.options.chkRegExpSearch ? "/" : "'";
	if (!opt) var opt="all";
	var parts=opt.split("+");
	for (var i=0; i<parts.length; i++) { var p=parts[i].toLowerCase();
		if (p=="again"||p=="all")   body+=window.formatSearchResults_again(text,matches);
		if (p=="summary"||p=="all") body+=window.formatSearchResults_summary(text,matches);
		if (p=="list"||p=="all")    body+=window.formatSearchResults_list(text,matches);
		if (p=="buttons"||p=="all") body+=window.formatSearchResults_buttons(text,matches);
	}
	return body;
}

if (!window.formatSearchResults_again) window.formatSearchResults_again=function(text,matches)
{
	var title=config.macros.search.reportTitle
	var body='';
	// search again
	body+='{{span{<<search "'+text.replace(/"/g,'&#x22;')+'">> /%\n';
	body+='%/<html><input type="button" value="search again"';
	body+=' onclick="var t=this.parentNode.parentNode.getElementsByTagName(\'input\')[0];';
	body+=' config.macros.search.doSearch(t); return false;">';
	if (!config.options.chkSearchResultsOptions) // omit "options..."
		body+='</html>';
	else {
		body+=' <a href="javascript:;" onclick="';
		body+=' var e=this.parentNode.nextSibling;';
		body+=' var show=e.style.display!=\'block\';';
		body+=' if(!config.options.chkAnimate) e.style.display=show?\'block\':\'none\';';
		body+=' else anim.startAnimating(new Slider(e,show,false,\'none\'));';
		body+=' return false;">options...</a>';
		body+='</html>@@display:none;border-left:1px dotted;margin-left:1em;padding:0;padding-left:.5em;font-size:90%;/%\n';
		body+='	%/<<tiddler SearchOptions>>@@';
	};
	body+='}}}\n\n';
	return body;
}

if (!window.formatSearchResults_summary) window.formatSearchResults_summary=function(text,matches)
{
	// summary: nn tiddlers found matching '...', options used
	var body='';
	var co=config.options; // abbrev
	var title=config.macros.search.reportTitle
	var q = co.chkRegExpSearch ? "/" : "'";
	body+="''"+config.macros.search.successMsg.format([matches.length,q+"{{{"+text+"}}}"+q])+"''\n";
	var opts=[];
	if (co.chkSearchTitles) opts.push("titles");
	if (co.chkSearchText) opts.push("text");
	if (co.chkSearchTags) opts.push("tags");
	if (co.chkSearchFields) opts.push("fields");
	if (co.chkSearchShadows) opts.push("shadows");
	if (co.chkSearchOpenTiddlers) body+="^^//search limited to displayed tiddlers only//^^\n";
	body+="~~&nbsp; searched in "+opts.join(" + ")+"~~\n";
	body+=(co.chkCaseSensitiveSearch||co.chkRegExpSearch?"^^&nbsp; using ":"")
		+(co.chkCaseSensitiveSearch?"case-sensitive ":"")
		+(co.chkRegExpSearch?"pattern ":"")
		+(co.chkCaseSensitiveSearch||co.chkRegExpSearch?"matching^^\n":"");
	return body;
}

if (!window.formatSearchResults_list) window.formatSearchResults_list=function(text,matches)
{
	// bullet list of links to matching tiddlers
	var body='';
	var co=config.options; // abbrev
	var pattern=co.chkRegExpSearch?text:text.escapeRegExp();
	var sensitive=co.chkCaseSensitiveSearch?"mg":"img";
	var link='{{tiddlyLinkExisting{<html><nowiki><a href="javascript:;" onclick="'
		+'if(config.options.chkSearchHighlight)'
		+'	highlightHack=new RegExp(\x27'+pattern+'\x27.escapeRegExp(),\x27'+sensitive+'\x27);'
		+'story.displayTiddler(null,\x27%0\x27);'
		+'highlightHack = null; return false;'
		+'" title="%2">%1</a></html>}}}';
	for(var t=0;t<matches.length;t++) {
		body+="* ";
		if (co.chkSearchByDate)
			body+=matches[t].modified.formatString('YYYY.0MM.0DD 0hh:0mm')+" ";
		var title=matches[t].title;
		var fixup=title.replace(/'/g,"\\x27").replace(/"/g,"\\x22");
		var tid=store.getTiddler(title);
		var tip=tid?tid.getSubtitle():''; tip=tip.replace(/"/g,"&quot;");
		body+=link.format([fixup,title,tip])+'\n';
	}
	return body;
}

if (!window.formatSearchResults_buttons) window.formatSearchResults_buttons=function(text,matches)
{
	// embed buttons only if writing SearchResults to tiddler
	if (!config.options.chkSearchListTiddler) return "";
	// "open all" button
	var title=config.macros.search.reportTitle;
	var body="";
	body+="@@display:block;<html><input type=\"button\" href=\"javascript:;\" "
		+"onclick=\"story.displayTiddlers(null,[";
	for(var t=0;t<matches.length;t++)
		body+="'"+matches[t].title.replace(/\'/mg,"\\'")+"'"+((t<matches.length-1)?", ":"");
	body+="],1);\" accesskey=\"O\" value=\"open all matching tiddlers\"></html> ";
	// "discard SearchResults" button
	body+="<html><input type=\"button\" href=\"javascript:;\" "
		+"onclick=\"discardSearchResults()\" value=\"discard "+title+"\"></html>";
	body+="@@\n";
	return body;
}

if (!window.discardSearchResults) window.discardSearchResults=function()
{
	// remove the tiddler
	story.closeTiddler(config.macros.search.reportTitle);
	store.deleteTiddler(config.macros.search.reportTitle);
	store.notify(config.macros.search.reportTitle,true);
}
//}}}
// // DELIVER [[SearchOptions]] shadow payload
//{{{
config.shadowTiddlers.SearchOptions = store.getTiddlerText('SearchOptionsPlugin##panel','');
config.annotations.SearchOptions    = 'created by SearchOptionsPlugin';
//}}}
/***
//{{{
!panel
search in:
  {{nowrap{<<option chkSearchTitles>>titles <<option chkSearchText>>text <<option chkSearchTags>>tags}}} /%
%/{{nowrap{<<option chkSearchFields>>fields <<option chkSearchShadows>>shadows}}}
----
  {{nowrap{<<option chkCaseSensitiveSearch>>case-sensitive}}} /%
%/{{nowrap{<<option chkRegExpSearch>>match text patterns}}}
  {{nowrap{<<option chkIncrementalSearch>>key-by-key search:}}} /%
	%/{{threechar smallform nowrap{<<option txtIncrementalSearchMin>> or more characters}}} /%
	%/{{threechar smallform nowrap{<<option txtIncrementalSearchDelay>> msec delay}}}<hr>
  {{nowrap{<<option chkSearchList>>show results in a list &nbsp; &nbsp;}}} /%
%/{{nowrap{<<option chkSearchListTiddler>>save list in ''[[SearchResults]]''}}}
  {{nowrap{<<option chkSearchTitlesFirst>>show title matches first}}} /%
%/{{nowrap{<<option chkSearchByDate>>sort results by date}}} /%
%/{{nowrap{<<option chkSearchHighlight>>highlight matching text}}}
----
{{nowrap{<<option chkSearchOpenTiddlers>>search open tiddlers only}}}
{{nowrap{<<option chkSearchExcludeTags>>exclude tiddlers tagged with:}}}
{{editor{<<option txtSearchExcludeTags>>}}}
!end
//}}}
***/
 

<<tabs txtMainTab "最近更新" "依更新日期排序" TabTimeline "全部" "所有文章" TabAll "分類" "所有標籤" TabTags "更多" "其他" TabMore>>
Tarots of Oze69 Watchers by Ninecats Wu. [[回到首頁|Oze69 Tarot]]
[img[images/logo.jpg]]
/*{{{*/
/*Haemoglobin Theme for TiddlyWiki*/
/*Design and CSS by Saq Imtiaz*/
/*Version 1.0*/
/*}}}*/
/*{{{*/

#sidebarTabs {font-family:arial,helvetica;}

body
{background:#fefefe;}

#contentWrapper {
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	color: #555555;
margin:1.9em auto 1em ; width:800px;}

#header {background:#fefefe;}

.headerShadow {	padding: 1.4em 0em 0.5em 1em; }

.siteTitle {
			font-family: 'Trebuchet MS' sans-serif;
			font-weight: bold;
			font-size: 36px;
			color: #BF2323;
			background-color: #FFF;
}

.siteSubtitle {
	font-size: 1.0em;
        display: block;
        margin: .5em 3em; color: #999;
}

.clearAll {clear:both;}
.tagClear {clear:none;}
#sidebar {position:relative; float:right; display:inline; right:0;}

a{
color:#BF2323;
text-decoration: none; font-weight:normal;
}

a:hover{
color:#BF2323;
background-color: #fefefe;
border-bottom:1px solid #BF2323;
}

.viewer .button, .editorFooter .button{
color: #555;
border: 1px solid #BF2323;
}

.viewer .button:hover,
.editorFooter .button:hover{
color: #fff;
background: #BF2323;
border-color: #BF2323;
}

.viewer .button:active, .viewer .highlight,.editorFooter .button:active, .editorFooter .highlight{color:#fff; background:#9F1313;border-color:#9F1313;}

#topMenu br {display:none;}

#topMenu {padding:0.45em 1em; background:#BF2323;}

#topMenu a, #topMenu .tiddlyLink, #topMenu .button {color:#f1f1f1; padding:0.3em 0.45em; margin:0 4px;font-size:120%;font-weight:normal;font-variant: small-caps; border:none; background:#BF2323; text-decoration:none; }

#topMenu a:hover, #topMenu .tiddlyLink:hover, #topMenu .button:hover, #topMenu .button:active, #topMenu .highlight {color:#fff;text-decoration:none; background:#9F1313; }



#displayArea{margin:0 17em 2em 0.5em;}

.tiddler {padding-left:0;}

.title {color:#BF2323; border-bottom:1px solid#BF2323; }
.subtitle, .subtitle a { color: #999999; font-size: 1.0em;margin:0.2em;}
.shadow .title{color:#999;}

.toolbar {font-size:85%;}
.selected .toolbar a {color:#999999;}
.selected .toolbar a:hover {color:#333; background:transparent;border:1px solid #fff;}

.toolbar .button:hover, .toolbar .highlight, .toolbar .marked, .toolbar a.button:active{color:#333; background:transparent;border:1px solid #fff;}

    *  html .viewer pre {

margin-left: 0em;
}

    * html .editor textarea, * html .editor input {

width: 98%;
}

/***
!Sidebar
***/
#sidebar {position:relative;float:right; line-height: 1.4em; border-left:0px solid#000; display:inline; background:#fefefe; right:0; margin-bottom:2em !important; margin-bottom:1em;
width: 16em;}

/***
!SidebarOptions
***/
#sidebarOptions {padding-left:0.5em; padding-top:2em;}

#sidebarOptions a {
			color:#999;
			text-decoration: none;}

#sidebarOptions	a:hover, #sidebarOptions a:active {
			color:#CC0000;
			background-color:#f5f5f5;border:1px solid #f5f5f5;
		}

#sidebarOptions input {border:1px solid #999; }



 .listTitle {color:#888;}

#sidebarTabs .tabContents {background:#fefefe;}
#sidebarTabs .tabContents .tiddlyLink, #sidebarTabs .tabContents .button{color:#999;}
#sidebarTabs .tabContents .tiddlyLink:hover,#sidebarTabs .tabContents .button:hover{color:#CC0000;background:#fefefe; text-decoration:none;border:none;}

#sidebarTabs .tabContents .button:hover, #sidebarTabs .tabContents .highlight, #sidebarTabs .tabContents .marked, #sidebarTabs .tabContents a.button:active{color:#CC0000;background:#fefefe}


.tabSelected{color:#fefefe; background:#999;}



 .tabSelected, .tabSelected:hover {
 color: #555;
 background: #fefefe;
 border: solid 1px #ccc;

}

#sidebarTabs .tabUnselected:hover { border-bottom: none;padding-bottom:3px;color:#999;}

 .tabUnselected {
 color: #999;
 background: #eee;
 border: solid 1px #ccc;

}

.tabUnselected:hover {text-decoration:none; border:1px solid #ccc;}

#sidebarTabs .tabUnselected { border-bottom: none;padding-bottom:3px;}
#sidebarTabs .tabSelected{padding-bottom:3px;}

#sidebarOptions .sliderPanel {
	background: #eee; border:1px solid#ccc;
	font-size: .9em;
}

#sidebarOptions .sliderPanel input {border:1px solid #999;}
#sidebarOptions .sliderPanel .txtOptionInput {border:1px solid #999;width:9em;}

#sidebarOptions .sliderPanel a {font-weight:normal; color:#555;background-color: #eee; border-bottom:1px dotted #333;}


#sidebarOptions .sliderPanel a:hover {
color:#111;
background-color: #eee;
border:none;
border-bottom:1px dotted #111;
}

.tabContents {background:#fefefe;}




.tagging, .tagged {
border: 1px solid #eee;
background-color: #F7F7F7;
}

.selected .tagging, .selected .tagged {
background-color: #f7f7f7;
border: 1px solid #ccc;
}

.tagging .listTitle, .tagged .listTitle {
color: #bbb;
}

.selected .tagging .listTitle, .selected .tagged .listTitle {
color: #666;
}

.tagging .button, .tagged .button {
color:#ccc;
}
.selected .tagging .button, .selected .tagged .button {
color:#aaa;
}

.highlight, .marked {background:transparent; color:#111; border:none; text-decoration:underline;}

.tagging .button:hover, .tagged .button:hover, .tagging .button:active, .tagged .button:active {
border: none; background:transparent; text-decoration:underline; color:#333;
}

.popup {
background: #BF2323;
border: 1px solid #BF2323;
}

.popup li.disabled {
color: #000;
}

.popup li a, .popup li a:visited {
color: #eee;
border: none;
}

.popup li a:hover {
background: #bf1717;
color: #fff;
border: none;
}



   #messageArea {

border: 4px solid #BF2323;
background: #fefefe;
color: #555;
font-size:90%;
}

   #messageArea a:hover { background:#f5f5f5; border:none;}


   #messageArea .button{
color: #666;
border: 1px solid #BF2323;
}

   #messageArea .button:hover {
color: #fff;
background: #BF2323;
border-color: #BF2323;
}

   #contentFooter {background:#BF2323; color:#DF7D7D; clear: both; padding: 0.5em 1em; }


#contentFooter a {
color: #DF7D7D;
border-bottom: 1px dotted #DF7D7D; font-weight:normal;text-decoration:none;
}



#contentFooter a:hover {
color: #FFFFFF;
background-color:transparent;
border-bottom: 1px dotted #fff; text-decoration:none;
}




.searchBar {float:right;font-size: 1.0em;position:relative; margin-top:1.3em;}
.searchBar .button {color:#999;display:block;}
.searchBar .button:hover {border:1px solid #fefefe;color:#4F4B45;}
.searchBar input {			
                        background-color: #fefefe;
			color: #999999;
			border: 1px solid #CCC;		margin-right:3px;
}

.tiddler {padding-bottom:10px;}

.viewer blockquote {
border-left: 5px solid #BF2323;
}

.viewer table, .viewer td {
border: 1px solid #BF2323;
}

.viewer th, thead td {
background: #BF2323;
border: 1px solid #BF2323;
color: #fff;
}
.viewer pre {
	border: 1px solid #ccc;
	background: #f5f5f5;
}

.viewer code {
color: #111; background:#f5f5f5;
}

.viewer hr {
border-top: dashed 1px #555;
}

.editor input {
border: 1px solid #888; margin-top:5px;
}

.editor textarea {
border: 1px solid #888;
}

h1,h2,h3,h4,h5 { color: #BF2323; background: transparent; padding-bottom:2px; font-family: Arial, Helvetica, sans-serif; }
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size: 14px;}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;overflow:auto;height:80px;width:120px;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
.table_width {width:20 px;}
/*}}}*/
|~ViewToolbar|closeTiddler closeOthers editTiddler > fields syncing permalink references jump|
|~EditToolbar|+saveTiddler -cancelTiddler deleteTiddler|
/***
|''Name:''|WikiBar|
|''Version:''|2.0.0 beta3|
|''Source:''|[[AiddlyWiki|http://aiddlywiki.sourceforge.net]]|
|''Author:''|[[Arphen Lin|mailto:arphenlin@gmail.com]]|
|''Type:''|toolbar macro command extension|
|''Required:''|TiddlyWiki 2.0.0 beta6|
!Description
WikiBar is a toolbar that gives access to most of TiddlyWiki's formatting features with a few clicks. It's a handy tool for people who are not familiar with TiddlyWiki syntax.
Besides, with WikiBar-addons, users can extend the power of WikiBar.
!Support browser
*Firefox 1.5
!Revision history
*v2.0.0 beta3 (2005/12/30)
** remove macros (replaced by TWMacro addon)
** add wikibar command in toolbar automatically
** rename DOIT to HANDLER
** rename TIP to TOOLTIP
*v2.0.0 beta2 (2005/12/21)
** re-design Wikibar addon framework
*v2.0.0 beta1 (2005/12/14)
** Note:
*** WikiBarPlugin is renamed to WikiBar
** New Features:
*** support TiddlyWiki 2.0.0 template mechanism
*** new wikibar data structure
*** new wikibar-addon framework for developers
**** support dynamic popup menu generator
*** support most new macros added in TiddlyWiki 2.0.0
*** multi-level popup menu
*** fix wikibar tab stop
*** remove paletteSelector
** Known Bugs:
*** popup-menu and color-picker can't be closed correctly
*** some macros can't be displayed correctly in previewer
*** text in previewer will be displayed italic
*v1.2.0 (2005/11/21)
**New Features:
***User defined color palettes supported
####Get color palettes from [[ColorZilla Palettes|http://www.iosart.com/firefox/colorzilla/palettes.html]].
####Save the palette file(*.gpl) as a new tiddler and tag it with 'ColorPalettes', then you can use it in WikiBar.
***WikiBar style sheet supported
***Click on document to close current colorPicker, paletteSelector or aboutWikibar
*v1.1.1 (2005/11/03)
**Bugs fixed:
***'Not enough parameters!' message is displayed when the parameter includes '%+number', ex: 'hello%20world!'
*v1.1.0 (2005/11/01)
**Bugs fixed:
***WikiBar overruns (reported by by GeoffS <gslocock@yahoo.co.uk>)
**New features:
***Insert a color code at the cursor. (Thanks to RunningUtes <RunningUtes@gmail.com>)
***Enable gradient macro. (Thanks to RunningUtes <RunningUtes@gmail.com>)
***Insert tiddler comment tags {{{/% ... %/}}}. (new feature supported by TiddlyWiki 1.2.37)
***Insert DateFormatString for {{{<<today>>}}} macro. (new feature supported by TiddlyWiki 1.2.37)
**Enhanced:
***Allow optional parameters in syntax.
**Bugs:
***'Not enough parameters!' message is displayed when the parameter includes '%+number', ex: 'hello%20world!'
*v1.0.0 (2005/10/30)
**Initial release
!Code
***/
//{{{
config.macros.wikibar = {major: 2, minor: 0, revision: 0, beta: 3, date: new Date(2005,12,30)};
config.macros.wikibar.handler = function(place,macroName,params,wikifier,paramString,tiddler){
  if(!(tiddler instanceof Tiddler))  {return;}
	story.setDirty(tiddler.title,true);
  place.id = 'wikibar'+tiddler.title;
  place.className = 'toolbar wikibar';
};
function wikibar_install(){
  config.commands.wikibar = {
  	text: 'wikibar',
  	tooltip: 'wikibar on/off',
  	handler: function(e,src,title) {
      if(!e){ e = window.event; }
      var theButton = resolveTarget(e);
      theButton.id = 'wikibarButton'+title;
      wikibarPopup.remove();
      wikibar_installAddons(theButton, title);
      wikibar_createWikibar(title);
      return(false);
    }
  };
  config.shadowTiddlers['EditTemplate'] = wikibar_addWikibarCommand(config.shadowTiddlers['EditTemplate']);
  var tiddler = store.getTiddler('EditTemplate');
  if(tiddler){
    tiddler.text = wikibar_addWikibarCommand(tiddler.text);
  }
}
function wikibar_installAddons(theButton, title){
 	var tiddlers = store.getTaggedTiddlers('wikibarAddons');
	if(!tiddlers)	  { return; }
	theButton.addons=[];
  for(var i=0; i<tiddlers.length; i++){
    try{
      eval(tiddlers[i].text);
      try{
        wikibar_addonInstall(title);
        wikibar_addonInstall = null;
        theButton.addons.push({ok:true, name:tiddlers[i].title});
      }catch(ex){
        theButton.addons.push({ok:false, name:tiddlers[i].title, error:ex});
      }
    }catch(ex){
      theButton.addons.push({ok:false, name:tiddlers[i].title, error:ex});
    }
  }
}
function wikibar_addWikibarCommand(tiddlerText){
  var div = document.createElement('div');
  div.style.display = 'none';
  div.innerHTML = tiddlerText;
  for(var i=0; i<div.childNodes.length; i++){
    var o=div.childNodes[i];
    if(o.tagName==='DIV'){
      if(o.className=='toolbar'){
        var macroText = o.getAttribute('macro').trim();
        if(macroText.search('wikibar')<=0){
          macroText += ' wikibar';
          o.setAttribute('macro', macroText);
        }
        break;
      }
    }
  }
  return div.innerHTML.replace(/\"/g, "\'");
}
function wikibar_processSyntaxParams(theSyntax, params){
  try{
    var pcr = 'AplWikibarPcr';
    var rx=null;
    var allParams=null;
    if(params){
      if(typeof(params)=='object'){
        for(var i=0; i<params.length; i++){
          if(params[i]){
            params[i] = params[i].replace(new RegExp('%','g'), pcr).trim();
            rx = '(\\[%'+(i+1)+'\\])' + '|' + '(%'+(i+1)+')';
            theSyntax = theSyntax.replace(new RegExp(rx,'g'), params[i] );
          }
        }
        allParams = params.join(' ').trim();
      }else{
        allParams = params.replace(new RegExp('%','g'), pcr).trim();
        rx = /(\[%1{1}\])|(%1{1})/g;
        theSyntax = theSyntax.replace(rx, allParams);
      }
    }
    if(allParams){
      theSyntax = theSyntax.replace(new RegExp('%N{1}','g'), allParams);
    }
    rx=/\[%(([1-9]{1,}[0-9]{0,})|(N{1}))\]/g;
    theSyntax = theSyntax.replace(rx, '');
    rx=/%(([1-9]{1,}[0-9]{0,})|(N{1}))/g;
    if( theSyntax.match(rx) ){
      throw 'Not enough parameters! ' + theSyntax;
    }
    theSyntax=theSyntax.replace(new RegExp(pcr,'g'), '%');
    return theSyntax;
  } catch(ex){
    return null;
  }
}
function wikibar_resolveEditItem(tiddlerWrapper, itemName){
  if(tiddlerWrapper.hasChildNodes()){
    var c=tiddlerWrapper.childNodes;
    for(var i=0; i<c.length; i++){
      var txt=wikibar_resolveEditItem(c[i], itemName);
      if(!txt){
        continue;
      }else{
        return txt;
      }
    }
  }
  return ((tiddlerWrapper.getAttribute && tiddlerWrapper.getAttribute('edit')==itemName)? tiddlerWrapper : null);
}
function wikibar_resolveEditItemValue(tiddlerWrapper, itemName){
  var o = wikibar_resolveEditItem(tiddlerWrapper, itemName);
  return (o? o.value.replace(/\r/mg,'') : null);
}
function wikibar_resolveTiddlerEditorWrapper(obj){
  if(obj.id=='tiddlerDisplay'){return null;}
  if((obj.getAttribute && obj.getAttribute('macro')=='edit text')){return obj;}
  return wikibar_resolveTiddlerEditorWrapper(obj.parentNode);
}
function wikibar_resolveTiddlerEditor(obj){
  if(obj.hasChildNodes()){
    var c = obj.childNodes;
    for(var i=0; i<c.length; i++){
      var o=wikibar_resolveTiddlerEditor(c[i]);
      if(o){ return o;}
    }
  }
  return ((obj.getAttribute && obj.getAttribute('edit')=='text')? obj : null);
}
function wikibar_resolveTargetButton(obj){
  if(obj.id && obj.id.substring(0,7)=='wikibar'){ return null; }
  if(obj.tiddlerTitle){
    return obj;
  }else{
    return wikibar_resolveTargetButton(obj.parentNode);
  }
}
function wikibar_isValidMenuItem(tool){
  if(!tool){  return false; }
  if(tool.TYPE=='MENU' || tool.TYPE=='MAIN_MENU'){
    for(var key in tool){
      if(key.substring(0,8)=='DYNAITEM'){ return true; }
      if(wikibar_isValidMenuItem(tool[key])){ return true; }
    }
    return false;
  }else{
    return (tool.HANDLER? true : false);
  }
}
function wikibar_editFormat(param){
  var editor = param.button.editor;
  var params = param.params;
  clearMessage();
  if(!editor){ return; }
  var repText = wikibar_processSyntaxParams(this.syntax, params);
  if(repText===null){ return; }
	var st = editor.scrollTop;
	var ss = editor.selectionStart;
	var se = editor.selectionEnd;
	var frontText= '';
	var endText  = '';
	var fullText = editor.value;
	if(se>ss && ss>=0){
	  frontText  = fullText.substring(0, ss);
	  endText    = fullText.substring(se, fullText.length);
	}
	else if(ss===0 && (se===0 || se == fullText.length) ){
    endText    = fullText;
	}
	else if(se==ss && ss>0){
    frontText  = fullText.substring(0, ss);
    endText    = fullText.substring(se, fullText.length);
	}
	if(repText.indexOf('user_text')>=0 && this.hint){
		repText = repText.replace('user_text', this.hint);
	}
	editor.value = frontText + repText + endText;
	editor.selectionStart = ss;
	editor.selectionEnd   = ss + repText.length;
	editor.scrollTop      = st;
	editor.focus();
}
function wikibar_editFormatByWord(param){
  var editor = param.button.editor;
  var params = param.params;
  clearMessage();
  if(!editor){return;}
  var repText = wikibar_processSyntaxParams(this.syntax, params);
  if(repText===null){ return; }
	var st = editor.scrollTop;
	var ss = editor.selectionStart;
	var se = editor.selectionEnd;
	var frontText= '';
	var selText  = '';
	var endText  = '';
	var fullText = editor.value;
	if(se>ss && ss>=0){
	  frontText  = fullText.substring(0, ss);
	  selText	   = fullText.substring(ss,se);
	  endText    = fullText.substring(se, fullText.length);
	}
	else if(ss===0 && (se===0 || se == fullText.length) ){
    endText    = fullText;
	}
	else if(se==ss && ss>0){
    frontText  = fullText.substring(0, ss);
    endText    = fullText.substring(se, fullText.length);
	  if(!( fullText.charAt(ss-1).match(/\W/gi) || fullText.charAt(ss).match(/\W/gi) )){
      var m = frontText.match(/\W/gi);
      if(m){
        ss = frontText.lastIndexOf(m[m.length-1])+1;
      }
      else{
        ss = 0;
      }
      m = endText.match(/\W/gi);
      if(m){
        se += endText.indexOf(m[0]);
      }
      else{
        se = fullText.length;
      }
      frontText = fullText.substring(0, ss);
  	  endText   = fullText.substring(se, fullText.length);
  	  selText   = fullText.substring(ss,se);
	  }
	}
	if(selText.length>0){
		repText = repText.replace('user_text', selText);
	}
	if(repText.indexOf('user_text')>=0 && this.hint){
		repText = repText.replace('user_text', this.hint);
	}
	editor.value = frontText + repText + endText;
	editor.selectionStart = ss;
	editor.selectionEnd   = ss + repText.length;
	editor.scrollTop      = st;
	editor.focus();
}
function wikibar_editFormatByCursor(param){
  var editor = param.button.editor;
  var params = param.params;
  clearMessage();
  if(!editor){ return; }
  var repText = wikibar_processSyntaxParams(this.syntax, params);
  if(repText===null){ return; }
	var st = editor.scrollTop;
	var ss = editor.selectionStart;
	var se = editor.selectionEnd;
	var frontText= '';
	var endText  = '';
	var fullText = editor.value;
	if(se>ss && ss>=0){
	  frontText  = fullText.substring(0, ss);
	  endText    = fullText.substring(se, fullText.length);
	}
	else if(ss===0 && (se===0 || se == fullText.length) ){
    endText    = fullText;
	}
	else if(se==ss && ss>0){
    frontText  = fullText.substring(0, ss);
    endText    = fullText.substring(se, fullText.length);
	}
	if(repText.indexOf('user_text')>=0 && this.hint){
		repText = repText.replace('user_text', this.hint);
	}
	editor.value = frontText + repText + endText;
	editor.selectionStart = ss;
	editor.selectionEnd   = ss + repText.length;
	editor.scrollTop      = st;
	editor.focus();
}
function wikibar_editFormatByLine(param){
  var editor = param.button.editor;
  var params = param.params;
  clearMessage();
  if(!editor){ return; }
  var repText = wikibar_processSyntaxParams(this.syntax, params);
  if(repText===null){ return; }
	var st = editor.scrollTop;
	var ss = editor.selectionStart;
	var se = editor.selectionEnd;
	var frontText= '';
	var selText  = '';
	var endText  = '';
	var fullText = editor.value;
	if(se>ss && ss>=0){
		if(this.byBlock){
	    frontText  = fullText.substring(0, ss);
	    selText		 = fullText.substring(ss,se);
	    endText    = fullText.substring(se, fullText.length);
		}
		else{
	  	se = ss;
		}
	}
  if(ss===0 && (se===0 || se == fullText.length) ){
    var m=fullText.match(/(\n|\r)/g);
    if(m){
      se = fullText.indexOf(m[0]);
    }else{
      se = fullText.length;
    }
    selText    = fullText.substring(0, se);
    endText    = fullText.substring(se, fullText.length);
	}
	else if(se==ss && ss>0){
    frontText  = fullText.substring(0, ss);
    endText    = fullText.substring(se, fullText.length);
    m = frontText.match(/(\n|\r)/g);
    if(m){
      ss = frontText.lastIndexOf(m[m.length-1])+1;
    }
    else{
      ss = 0;
    }
    m = endText.match(/(\n|\r)/g);
    if(m){
      se += endText.indexOf(m[0]);
    }
    else{
      se = fullText.length;
    }
    frontText = fullText.substring(0, ss);
	  selText   = fullText.substring(ss,se);
	  endText   = fullText.substring(se, fullText.length);
	}
	if(selText.length>0){
		repText = repText.replace('user_text', selText);
	}
	if(repText.indexOf('user_text')>=0 && this.hint){
		repText = repText.replace('user_text', this.hint);
	}
	if(this.byBlock){
    if( (frontText.charAt(frontText.length-1)!='\n') && ss>0 ){
    	repText = '\n' + repText;
    }
    if( (endText.charAt(0)!='\n') || se==fullText.length){
    	repText += '\n';
    }
	}
	editor.value = frontText + repText + endText;
	editor.selectionStart = ss;
	editor.selectionEnd   = ss + repText.length;
	editor.scrollTop      = st;
	editor.focus();
}
function wikibar_editFormatByTableCell(param){
  var editor = param.button.editor;
  var params = param.params;
  clearMessage();
  if(!editor){ return; }
  var repText = wikibar_processSyntaxParams(this.syntax, params);
  if(repText===null){ return; }
	var st = editor.scrollTop;
	var ss = editor.selectionStart;
	var se = editor.selectionEnd;
	var frontText= '';
	var selText  = '';
	var endText  = '';
	var fullText = editor.value;
	if(ss===0 || ss==fullText.length){
		throw 'not valid cell!';
	}
	se=ss;
  frontText  = fullText.substring(0, ss);
  endText    = fullText.substring(se, fullText.length);
  i=frontText.lastIndexOf('\n');
  j=frontText.lastIndexOf('|');
  if(i>j || j<0){
  	throw 'not valid cell!';
  }
	ss = j+1;
  i=endText.indexOf('\n');
  j=endText.indexOf('|');
  if(i<j || j<0){
  	throw 'not valid cell!';
  }
  se += j;
  frontText = fullText.substring(0, ss-1);
  selText   = fullText.substring(ss,se);
  endText   = fullText.substring(se+1, fullText.length);
	if(this.key.substring(0,5)=='align'){
		selText = selText.trim();
		if(	selText=='>' || selText=='~' ||	selText.substring(0,8)=='bgcolor(')	{return; }
	}
	if(selText.length>0){
		repText = repText.replace('user_text', selText);
	}
	if(repText.indexOf('user_text')>=0 && this.hint){
		repText = repText.replace('user_text', this.hint);
	}
	editor.value = frontText + repText + endText;
	editor.selectionStart = ss;
	editor.selectionEnd   = ss + repText.length - 2;
	editor.scrollTop      = st;
	editor.focus();
}
function wikibar_editSelectAll(param){
  var editor = param.button.editor;
	editor.selectionStart = 0;
	editor.selectionEnd   = editor.value.length;
	editor.scrollTop      = 0;
	editor.focus();
}
function wikibar_doPreview(param){
  var theButton = param.button;
  var editor = param.button.editor;
  var wikibar = theButton.parentNode;
  if(!wikibar)  { return; }
  title = theButton.tiddlerTitle;
  var editorWrapper = wikibar_resolveTiddlerEditorWrapper(editor);
  var tiddlerWrapper = editorWrapper.parentNode;
  var previewer = document.getElementById('previewer'+title);
  if(previewer){
    previewer.parentNode.removeChild(previewer);
    editorWrapper.style.display = 'block';
    visible=true;
  }else{
    previewer = document.createElement('div');
    previewer.id = 'previewer'+title;
    previewer.className = 'viewer previewer';
    previewer.style.height = (editor.offsetHeight) + 'px';
    wikify(editor.value, previewer);
    tiddlerWrapper.insertBefore(previewer, editorWrapper);
    editorWrapper.style.display = 'none';
    visible=false;
  }
  var pv=null;
  for(var i=0; i<wikibar.childNodes.length; i++){
    try{
      var btn = wikibar.childNodes[i];
      if(btn.toolItem.key == 'preview'){ pv=btn; }
      if(btn.toolItem.key != 'preview'){
        btn.style.display = visible ? '': 'none';
      }
    }catch(ex){}
  }
  if(!pv) { return; }
  if(visible){
    pv.innerHTML = '<font face=\"verdana\">&infin;</font>';
    pv.title = 'preview current tiddler';
  }
  else{
    pv.innerHTML = '<font face=\"verdana\">&larr;</font>';
    pv.title = 'back to editor';
  }
}
function wikibar_doListAddons(param){
  clearMessage();
  var title = param.button.tiddlerTitle;
  var wikibarButton = document.getElementById('wikibarButton'+title);
  var ok=0, fail=0;
  for(var i=0; i<wikibarButton.addons.length; i++){
    var addon=wikibarButton.addons[i];
    if(addon.ok){
      displayMessage('[ o ] '+addon.name);
      ok++;
    }
    else{
      displayMessage('[ x ] '+addon.name + ': ' + addon.error);
      fail++;
    }
  }
  displayMessage('---------------------------------');
  displayMessage(ok + ' ok ; ' + fail + ' failed');
}
function wikibar_getColorCode(param){
  var cbOnPickColor = function(colorCode, param){
    param.params = colorCode;
    param.button.toolItem.doMore(param);
  };
  wikibarColorTool.openColorPicker(param.button, cbOnPickColor, param);
}
function wikibar_getLinkUrl(param){
  var url= prompt('Please enter the link target', (this.param? this.param : ''));
  if (url && url.trim().length>0){
    param.params = url;
    this.doMore(param);
  }
}
function wikibar_getTableRowCol(param){
  var rc= prompt('Please enter (rows x cols) of the table', '2 x 3');
  if (!rc || (rc.trim()).length<=0){ return; }
  var arr = rc.toUpperCase().split('X');
  if(arr.length != 2)   { return; }
  for(var i=0; i<arr.length; i++){
    if(isNaN(arr[i].trim()))  { return; }
  }
  var rows = parseInt(arr[0].trim(), 10);
  var cols = parseInt(arr[1].trim(), 10);
  var txtTable='';
  for(var r=0; r<rows; r++){
    for(var c=0; c<=cols; c++){
      if(c===0){
        txtTable += '|';
      }else{
        txtTable += ' |';
      }
    }
    txtTable += '\n';
  }
  if(txtTable.trim().length>0){
    param.params = txtTable.trim();
    this.doMore(param);
  }
}
function wikibar_getMacroParam(param){
  var p = prompt('Please enter the parameters of macro \"' + this.key + '\":' +
                 '\nSyntax: ' + this.syntax +
                 '\n\nNote: '+
                 '\n%1,%2,... - parameter needed'+
                 '\n[%1] - optional parameter'+
                 '\n%N   - more than one parameter(1~n)'+
                 '\n[%N] - any number of parameters(0~n)'+
                 '\n\nPS:'+
                 '\n1. Parameters should be seperated with space character'+
                 '\n2. Use \" to wrap the parameter that includes space character, ex: \"hello world\"'+
                 '\n3. Input the word(null) for the optional parameter ignored',
                 (this.param? this.param : '') );
  if(!p)  { return; }
  p=p.readMacroParams();
  for(var i=0; i<p.length; i++){
    var s=p[i].trim();
    if(s.indexOf(' ')>0){ p[i]="'"+s+"'"; }
    if(s.toLowerCase()=='null'){ p[i]=null; }
  }
  param.params = p;
  this.doMore(param);
}
function wikibar_getMorePalette(unused){
  clearMessage();
  displayMessage('Get more color palettes(*.gpl) from ColorZilla Palettes site', 'http:\/\/www.iosart.com/firefox/colorzilla/palettes.html');
  displayMessage('Save it as a new tiddler with \"ColorPalettes\" tag');
}
function wikibar_createWikibar(title){
  var theWikibar = document.getElementById('wikibar' + title);
  if(theWikibar){
    if(theWikibar.hasChildNodes()){
      theWikibar.style.display = (theWikibar.style.display=='block'? 'none':'block');
      return;
    }
  }
  var tiddlerWrapper = document.getElementById('tiddler'+title);
  var theTextarea = wikibar_resolveTiddlerEditor(tiddlerWrapper);
  if(!theTextarea){
    clearMessage();
    displayMessage('WikiBar only works in tiddler edit mode now');
    return;
  }else{
    if(!theTextarea.id){ theTextarea.id = 'editor'+title; }
    if(!theTextarea.parentNode.id){ theTextarea.parentNode.id='editorWrapper'+title;  }
  }
  if(theWikibar){
    theWikibar = document.getElementById('wikibar'+title);
  }else{
    var editorWrapper = wikibar_resolveTiddlerEditorWrapper(theTextarea);
    theWikibar = createTiddlyElement(tiddlerWrapper, 'div', 'wikibar'+title, 'toolbar');
    addClass(theWikibar, 'wikibar');
    var previewer = document.getElementById('previewer'+title);
    if(previewer){
      tiddlerWrapper.insertBefore(theWikibar, previewer);
    }else{
      tiddlerWrapper.insertBefore(theWikibar, editorWrapper);
    }
  }
  wikibar_createMenu(theWikibar,wikibarStore,title,theTextarea);
  if(config.options['chkWikibarSetEditorHeight'] && config.options['txtWikibarEditorRows']){
    theTextarea.rows = config.options['txtWikibarEditorRows'];
  }
  setStylesheet(
    '.wikibar{text-align:left;visibility:visible;margin:2px;padding:1px;}.previewer{overflow:auto;display:block;border:1px solid;}#colorPicker{position:absolute;display:none;z-index:10;margin:0px;padding:0px;}#colorPicker table{margin:0px;padding:0px;border:2px solid #000;border-spacing:0px;border-collapse:collapse;}#colorPicker td{margin:0px;padding:0px;border:1px solid;font-size:11px;text-align:center;cursor:auto;}#colorPicker .header{background-color:#fff;}#colorPicker .button{background-color:#fff;cursor:pointer;cursor:hand;}#colorPicker .button:hover{padding-top:3px;padding-bottom:3px;color:#fff;background-color:#136;}#colorPicker .cell{padding:4px;font-size:7px;cursor:crosshair;}#colorPicker .cell:hover{padding:10px;}.wikibarPopup{position:absolute;z-index:10;border:1px solid #014;color:#014;background-color:#cef;}.wikibarPopup table{margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse;}.wikibarPopup .button:hover{color:#eee;background-color:#014;}.wikibarPopup .disabled{color:#888;}.wikibarPopup .disabled:hover{color:#888;background-color:#cef;}.wikibarPopup tr .seperator hr{margin:0;padding:0;background-color:#cef;width:100%;border:0;border-top:1px dashed #014;}.wikibarPopup tr .icon{font-family:verdana;font-weight:bolder;}.wikibarPopup tr .marker{font-family:verdana;font-weight:bolder;}.wikibarPopup td{font-size:0.9em;padding:2px;}.wikibarPopup input{border:0;border-bottom:1px solid #014;margin:0;padding:0;font-family:arial;font-size:100%;background-color:#fff;}',
  	'WikiBarStyleSheet');
}
function wikibar_createMenu(place,toolset,title,editor){
  if(!wikibar_isValidMenuItem(toolset)){return;}
  if(!(toolset.TYPE=='MAIN_MENU' || toolset.TYPE=='MENU')){ return; }
    for(var key in toolset){
      if(key.substring(0,9)=='SEPERATOR'){
        wikibar_createMenuSeperator(place);
        continue;
      }
      if(key.substring(0,8)=='DYNAITEM'){
        var dynaTools = toolset[key](title,editor);
        if(dynaTools.TYPE && dynaTools.TYPE=='MENU'){
          wikibar_createMenuItem(place,dynaTools,null,editor,title);
        }else{
          dynaTools.TYPE = 'MENU';
          wikibar_createMenu(place, dynaTools, title, editor);
        }
        continue;
      }
      if((toolset[key].TYPE!='MENU' && toolset[key].TYPE!='MAIN_MENU') && !toolset[key].HANDLER){continue;}
      wikibar_createMenuItem(place,toolset,key,editor,title);
    }
}
function wikibar_createMenuItem(place,toolset,key,editor,title){
  if(!key){
    var tool = toolset;
  }else{
    tool = toolset[key];
    tool.key = key;
  }
  if(!wikibar_isValidMenuItem(tool)){return;}
  var toolIsOnMainMenu = (toolset.TYPE=='MAIN_MENU');
  var toolIsMenu = (tool.TYPE=='MENU');
  var theButton;
  if(toolIsOnMainMenu){
    theButton = createTiddlyButton(
                  place,
                  '',
                  (tool.TOOLTIP? tool.TOOLTIP : ''),
                  (toolIsMenu? wikibar_onClickMenuItem : wikibar_onClickItem),
                  'button');
    theButton.innerHTML = (tool.CAPTION? tool.CAPTION : key);
    theButton.isOnMainMenu = true;
    addClass(theButton, (toolIsMenu? 'menu' : 'item'));
  	place.appendChild( document.createTextNode('\n') );
    if(!toolIsMenu){
      if(config.options['chkWikibarPopmenuOnMouseOver']){
        theButton.onmouseover = function(e){ wikibarPopup.remove(); };
      }
    }
  }else{
    theButton=createTiddlyElement(place, 'tr',key,'button');
    theButton.title = (tool.TOOLTIP? tool.TOOLTIP : '');
    theButton.onclick = (toolIsMenu? wikibar_onClickMenuItem : wikibar_onClickItem);
    var tdL = createTiddlyElement(theButton, 'td','','marker');
    var td = createTiddlyElement(theButton, 'td');
    var tdR = createTiddlyElement(theButton, 'td','','marker');
    td.innerHTML = (tool.CAPTION? tool.CAPTION : key);
    if(toolIsMenu){
      tdR.innerHTML='&nbsp;&nbsp;&rsaquo;';
    }
    if(tool.SELECTED){
      tdL.innerHTML = '&radic; ';
      addClass(theButton, 'selected');
    }
    if(tool.DISABLED){
      addClass(theButton, 'disabled');
    }
  }
  theButton.tiddlerTitle = title;
  theButton.toolItem = tool;
  theButton.editor = editor;
  theButton.tabIndex = 999;
  if(toolIsMenu){
    if(config.options['chkWikibarPopmenuOnMouseOver']){
      theButton.onmouseover = wikibar_onClickMenuItem;
    }
  }
}
function wikibar_createMenuSeperator(place){
  if(place.id.substring(0,7)=='wikibar')  { return; }
  var onclickSeperator=function(e){
  	if(!e){ e = window.event; }
  	e.cancelBubble = true;
    if (e.stopPropagation){ e.stopPropagation();  }
  	return(false);
  };
  var theButton=createTiddlyElement(place,'tr','','seperator');
  var td = createTiddlyElement(theButton, 'td','','seperator');
  td.colSpan=3;
  theButton.onclick=onclickSeperator;
	td.innerHTML = '<hr>';
}
function wikibar_genWikibarAbout(){
  var toolset={};
  toolset.version = {
    CAPTION: '<center>WikiBar ' +
              config.macros.wikibar.major + '.' +
              config.macros.wikibar.minor + '.' +
              config.macros.wikibar.revision +
              (config.macros.wikibar.beta? ' beta '+config.macros.wikibar.beta : '') +
              '</center>',
    HANDLER: function(){}
  };
  toolset.SEPERATOR = {};
  toolset.author = {
    CAPTION: '<center>Arphen Lin<br>arphenlin@gmail.com</center>',
    TOOLTIP: 'send mail to the author',
    HANDLER: function(){ window.open('mailto:arphenlin@gmail.com'); }
  };
  toolset.website = {
    CAPTION: '<center>aiddlywiki.sourceforge.net</center>',
    TOOLTIP: 'go to the web site of WikiBar',
    HANDLER: function(){ window.open('http:\/\/aiddlywiki.sourceforge.net/'); }
  };
  return toolset;
}
function wikibar_genWikibarOptions(title, editor){
  var toolset={};
  toolset.popOnMouseOver = {
    CAPTION:'popup menu on mouse over',
    SELECTED: config.options['chkWikibarPopmenuOnMouseOver'],
    HANDLER: function(param){
      config.options['chkWikibarPopmenuOnMouseOver'] = !config.options['chkWikibarPopmenuOnMouseOver'];
      saveOptionCookie('chkWikibarPopmenuOnMouseOver');
      var title = param.button.tiddlerTitle;
      var wikibar = document.getElementById('wikibar'+title);
      if(wikibar){ wikibar.parentNode.removeChild(wikibar); }
      wikibar_createWikibar(title);
    }
  };
  toolset.setEditorSize = {
    CAPTION:'set editor height: <input id=\"txtWikibarEditorRows\" type=text size=1 MAXLENGTH=3 value=\"' +
            (config.options['txtWikibarEditorRows']? config.options['txtWikibarEditorRows']:editor.rows) + '\"> ok',
    HANDLER: function(param){
      var input = document.getElementById('txtWikibarEditorRows');
      if(input){
        var rows = parseInt(input.value, 10);
        if(!isNaN(rows)){
          var editor = param.button.editor;
          editor.rows = rows;
        }else{
          rows=config.maxEditRows;
        }
        config.options['txtWikibarEditorRows'] = rows;
        saveOptionCookie('txtWikibarEditorRows');
        config.maxEditRows = rows;
      }
    }
  };
  toolset.setEditorSizeOnLoadingWikibar = {
    CAPTION:'set editor height on loading wikibar',
    SELECTED: config.options['chkWikibarSetEditorHeight'],
    HANDLER: function(param){
      config.options['chkWikibarSetEditorHeight'] = !config.options['chkWikibarSetEditorHeight'];
      saveOptionCookie('chkWikibarSetEditorHeight');
      if(config.options['chkWikibarSetEditorHeight']){
        var rows = config.options['txtWikibarEditorRows'];
        if(!isNaN(rows)){ rows = 15; }
        var editor = param.button.editor;
        editor.rows = rows;
        config.options['txtWikibarEditorRows'] = rows;
        saveOptionCookie('txtWikibarEditorRows');
      }
    }
  };
  toolset.SEPERATOR = {};
  toolset.update = {
    CAPTION: 'check for updates',
    DISABLED: true,
    HANDLER: function(){}
  };
  return toolset;
}
function wikibar_genPaletteSelector(){
  try{
  	var cpTiddlers = store.getTaggedTiddlers('ColorPalettes');
  	if(!cpTiddlers) { return; }
  	var palettes=[];
  	palettes.push(wikibarColorTool.defaultPaletteName);
  	for(var i=0; i<cpTiddlers.length; i++){
  		palettes.push(cpTiddlers[i].title.trim());
  	}
    var toolset={};
    for(i=0; i<palettes.length; i++){
      toolset[palettes[i]] = {
        TOOLTIP: palettes[i],
        SELECTED: (palettes[i]==wikibarColorTool.paletteName),
        HANDLER: wikibar_doSelectPalette
      };
    }
    return toolset;
  }catch(ex){ return null; }
}
function wikibar_onClickItem(e){
	if(!e){ e = window.event; }
	var theTarget = resolveTarget(e);
	if(theTarget.tagName=='INPUT'){
    e.cancelBubble = true;
    if (e.stopPropagation){ e.stopPropagation(); }
    return;
	}
	var theButton = wikibar_resolveTargetButton(theTarget);
	if(!theButton){ return(false);  }
  	var o = theButton.toolItem;
    if(!o) { return; }
    var param = {
      event: e,
      button: theButton
    };
    if(o.HANDLER){ o.HANDLER(param);  }
  if(o.DISABLED){
    e.cancelBubble = true;
    if (e.stopPropagation){ e.stopPropagation(); }
  }
	return(false);
}
function wikibar_onClickMenuItem(e){
	if(!e){ e = window.event; }
	var theButton = wikibar_resolveTargetButton(resolveTarget(e));
	if(!theButton){ return(false);  }
	e.cancelBubble = true;
	if (e.stopPropagation){ e.stopPropagation(); }
    var title = theButton.tiddlerTitle;
    var editor = theButton.editor;
    var tool = theButton.toolItem;
    if(!tool) { return; }
    var popup = wikibarPopup.create(this);
  	if(popup){
      wikibar_createMenu(popup,tool,title,editor);
      if(!popup.hasChildNodes()){
        wikibarPopup.remove();
      }else{
        wikibarPopup.show(popup, false);
      }
    }
	return(false);
}
var wikibarColorTool = {
  defaultPaletteName : 'default',
  defaultColumns : 16,
  defaultPalette : [
    '#FFF','#DDD','#CCC','#BBB','#AAA','#999','#666','#333','#111','#000','#FC0','#F90','#F60','#F30','#C30','#C03',
    '#9C0','#9D0','#9E0','#E90','#D90','#C90','#FC3','#FC6','#F96','#F63','#600','#900','#C00','#F00','#F36','#F03',
    '#CF0','#CF3','#330','#660','#990','#CC0','#FF0','#C93','#C63','#300','#933','#C33','#F33','#C36','#F69','#F06',
    '#9F0','#CF6','#9C3','#663','#993','#CC3','#FF3','#960','#930','#633','#C66','#F66','#903','#C39','#F6C','#F09',
    '#6F0','#9F6','#6C3','#690','#996','#CC6','#FF6','#963','#630','#966','#F99','#F39','#C06','#906','#F3C','#F0C',
    '#3F0','#6F3','#390','#6C0','#9F3','#CC9','#FF9','#C96','#C60','#C99','#F9C','#C69','#936','#603','#C09','#303',
    '#0C0','#3C0','#360','#693','#9C6','#CF9','#FFC','#FC9','#F93','#FCC','#C9C','#969','#939','#909','#636','#606',
    '#060','#3C3','#6C6','#0F0','#3F3','#6F6','#9F9','#CFC','#9CF','#FCF','#F9F','#F6F','#F3F','#F0F','#C6C','#C3C',
    '#030','#363','#090','#393','#696','#9C9','#CFF','#39F','#69C','#CCF','#C9F','#96C','#639','#306','#90C','#C0C',
    '#0F3','#0C3','#063','#396','#6C9','#9FC','#9CC','#06C','#369','#99F','#99C','#93F','#60C','#609','#C3F','#C0F',
    '#0F6','#3F6','#093','#0C6','#3F9','#9FF','#699','#036','#039','#66F','#66C','#669','#309','#93C','#C6F','#90F',
    '#0F9','#6F9','#3C6','#096','#6FF','#6CC','#366','#069','#36C','#33F','#33C','#339','#336','#63C','#96F','#60F',
    '#0FC','#6FC','#3C9','#3FF','#3CC','#399','#033','#39C','#69F','#00F','#00C','#009','#006','#003','#63F','#30F',
    '#0C9','#3FC','#0FF','#0CC','#099','#066','#3CF','#6CF','#09C','#36F','#0CF','#09F','#06F','#03F','#03C','#30C'
  ],
	colorPicker : null,
  pickColorHandler: null,
  userData: null
};
wikibarColorTool.paletteName = wikibarColorTool.defaultPaletteName;
wikibarColorTool.columns = wikibarColorTool.defaultColumns;
wikibarColorTool.palette = wikibarColorTool.defaultPalette;
wikibarColorTool.onPickColor = function(e){
	if (!e){ e = window.event; }
	var theCell = resolveTarget(e);
	if(!theCell){ return(false); }
    color = theCell.bgColor.toLowerCase();
    if(!color)  { return; }
    wikibarColorTool.displayColorPicker(false);
    if(wikibarColorTool.pickColorHandler){
      wikibarColorTool.pickColorHandler(color, wikibarColorTool.userData);
    }
	return(false);
};
wikibarColorTool.onMouseOver = function(e){
	if (!e){ e = window.event; }
	var theButton = resolveTarget(e);
	if(!theButton){ return(false);  }
  	if(!wikibarColorTool)  { return; }
    color = theButton.bgColor.toUpperCase();
    if(!color)  { return; }
    td=document.getElementById('colorPickerInfo');
  	if(!td) { return; }
  	td.bgColor = color;
  	td.innerHTML = '<span style=\"color:#000;\">'+color+'</span>&nbsp;&nbsp;&nbsp;' +
  	               '<span style=\"color:#fff;\">'+color+'</span>';
	e.cancelBubble = true;
	if (e.stopPropagation){ e.stopPropagation(); }
	return(false);
};
wikibarColorTool.openColorPicker = function(theTarget, pickColorHandler, userData){
  wikibarColorTool.skipClickDocumentEvent = true;
  wikibarColorTool.pickColorHandler = pickColorHandler;
  wikibarColorTool.userData = userData;
  wikibarColorTool.moveColorPicker(theTarget);
};
wikibarColorTool.convert3to6HexColor = function(c){
  c=c.trim();
  var rx=/^\#(\d|[a-f])(\d|[a-f])(\d|[a-f])$/gi;
  return (rx.test(c)? c.replace(rx, '#$1$1$2$2$3$3') : c);
};
wikibarColorTool.numToHexColor = function (n){
  if(typeof(n)=='number' && (n>=0 && n<=255)) {
  		s = n.toString(16).toLowerCase();
  		return ((s.length==1)? '0'+s : s);
  }else{
	 return null;
	}
};
wikibarColorTool.renderColorPalette = function(){
	if(wikibarColorTool.paletteName==wikibarColorTool.defaultPaletteName){
		wikibarColorTool.palette=wikibarColorTool.defaultPalette;
		wikibarColorTool.columns=wikibarColorTool.defaultColumns;
		return;
	}
	tiddlerText = (store.getTiddlerText(wikibarColorTool.paletteName, '')).trim();
	if(tiddlerText.length<=0) { return; }
	var cpContents = tiddlerText.split('\n');
	var colors=[];
	columns = wikibarColorTool.defaultColumns;
	var tmpArray=null;
	errCount=0;
	for(var i=0; i<cpContents.length; i++){
		cpLine=cpContents[i].trim();
    if( (!cpLine) || (cpLine.length<=0) || (cpLine.charAt(0) == '#') ){ continue; }
		if(cpLine.substring(0,8).toLowerCase()=='columns:'){
			tmpArray = cpLine.split(':');
			try{
				columns = parseInt(tmpArray[1],10);
			}catch(ex){
				columns = wikibarColorTool.defaultColumns;
			}
		}else{
			tmpArray = cpLine.replace('\t', ' ').split(/[ ]{1,}/);
			try{
				color='';
				for(var j=0; j<3; j++){
          c=parseInt(tmpArray[j].trim(), 10);
          if(isNaN(c)){
						break;
          }else{
						c=wikibarColorTool.numToHexColor(c);
						if(!c) {break;}
            color+=c;
					}
				}
				if(color.length==6){
					colors.push('#'+color);
				}	else {
					throw 'error';
				}
			}catch(ex){
			}
		}
	}
	if(colors.length>0){
		wikibarColorTool.palette = colors;
		wikibarColorTool.columns = columns;
	}else{
		throw 'renderColorPalette(): No color defined in the palette.';
	}
};
wikibarColorTool.displayColorPicker = function(visible){
  if(wikibarColorTool.colorPicker){
    wikibarColorTool.colorPicker.style.display = (visible? 'block' : 'none');
  }
};
wikibarColorTool.moveColorPicker = function(theTarget){
  if(!wikibarColorTool.colorPicker){
  	wikibarColorTool.createColorPicker();
  }
	var cp = wikibarColorTool.colorPicker;
	var rootLeft = findPosX(theTarget);
  var rootTop = findPosY(theTarget);
  var popupLeft = rootLeft;
  var popupTop = rootTop;
  var popupWidth = cp.offsetWidth;
  var winWidth = findWindowWidth();
  if(popupLeft + popupWidth > winWidth){
	  popupLeft = winWidth - popupWidth;
	}
  cp.style.left = popupLeft + 'px';
  cp.style.top = popupTop + 'px';
  wikibarColorTool.displayColorPicker(true);
};
wikibarColorTool.createColorPicker = function(unused, palette){
  if(palette){	wikibarColorTool.paletteName=palette; }
	wikibarColorTool.renderColorPalette();
	wikibarColorTool.colorPicker = document.createElement('div');
	wikibarColorTool.colorPicker.id = 'colorPicker';
	document.body.appendChild(wikibarColorTool.colorPicker);
  var theTable = document.createElement('table');
  wikibarColorTool.colorPicker.appendChild(theTable);
  var theTR = document.createElement('tr');
	theTable.appendChild(theTR);
	var theTD = document.createElement('td');
	theTD.className = 'header';
	theTD.colSpan = wikibarColorTool.columns;
	theTD.innerHTML = wikibarColorTool.paletteName;
  theTR.appendChild(theTD);
  for(var i=0; i<wikibarColorTool.palette.length; i++){
    if((i%wikibarColorTool.columns)===0){
      theTR = document.createElement('tr');
      theTable.appendChild(theTR);
    }
    theTD = document.createElement('td');
    theTD.className = 'cell';
    theTD.bgColor = wikibarColorTool.convert3to6HexColor(wikibarColorTool.palette[i]);
    theTD.onclick = wikibarColorTool.onPickColor;
    theTD.onmouseover = wikibarColorTool.onMouseOver;
    theTR.appendChild(theTD);
  }
  rest = wikibarColorTool.palette.length % wikibarColorTool.columns;
  if(rest>0){
    theTD = document.createElement('td');
		theTD.colSpan = wikibarColorTool.columns-rest;
    theTD.bgColor = '#000000';
    theTR.appendChild(theTD);
  }
  theTR = document.createElement('tr');
	theTable.appendChild(theTR);
	theTD = document.createElement('td');
	theTD.colSpan = wikibarColorTool.columns;
	theTD.id = 'colorPickerInfo';
  theTR.appendChild(theTD);
};
wikibarColorTool.onDocumentClick = function(e){
	if (!e){ e = window.event; }
	if(wikibarColorTool.skipClickDocumentEvent) {
	  wikibarColorTool.skipClickDocumentEvent = false;
    return true;
	}
	if((!e.eventPhase) || e.eventPhase == Event.BUBBLING_PHASE || e.eventPhase == Event.AT_TARGET){
    wikibarColorTool.displayColorPicker(false);
  }
	return true;
};
function wikibar_doSelectPalette(param){
	clearMessage();
	var theButton = param.button;
	if(!theButton.toolItem.key)  { return; }
	var palette = theButton.toolItem.key;
	var oldPaletteName = wikibarColorTool.paletteName;
	if(oldPaletteName != palette){
		try{
			wikibarColorTool.createColorPicker(theButton, palette);
			displayMessage('Palette \"'+palette+'\" ('+ wikibarColorTool.palette.length +' colors) is selected');
		}catch(ex){
			errMsg = ex;
			if(errMsg.substring(0,18)=='renderColorPalette'){
				displayMessage('Invalid palette \"' + palette + '\", please check it out!');
				wikibarColorTool.createColorPicker(theButton, oldPaletteName);
			}
		}
	}
}
var wikibarPopup = {
  skipClickDocumentEvent: false,
	stack: []
};
wikibarPopup.resolveRootPopup = function(o){
  if(o.isOnMainMenu){  return null; }
  if(o.className.substring(0,12)=='wikibarPopup'){  return o;}
  return wikibarPopup.resolveRootPopup(o.parentNode);
};
wikibarPopup.create = function(root){
  for(var i=0; i<wikibarPopup.stack.length; i++){
    var p=wikibarPopup.stack[i];
    if(p.root==root){
      wikibarPopup.removeFrom(i+1);
      return null;
    }
  }
  var rootPopup = wikibarPopup.resolveRootPopup(root);
  if(!rootPopup){
    wikibarPopup.remove();
  }else{
    wikibarPopup.removeFromRootPopup(rootPopup);
  }
	var popup = createTiddlyElement(document.body,'div','wikibarPopup'+root.toolItem.key,'wikibarPopup');
	var pop = createTiddlyElement(popup,'table','','');
	wikibarPopup.stack.push({rootPopup: rootPopup, root: root, popup: popup});
	return pop;
};
wikibarPopup.show = function(unused,slowly){
	var curr = wikibarPopup.stack[wikibarPopup.stack.length-1];
	var overlayWidth = 1;
  var rootLeft, rootTop, rootWidth, rootHeight, popupLeft, popupTop, popupWidth;
  if(curr.rootPopup){
  	rootLeft = findPosX(curr.rootPopup);
  	rootTop = findPosY(curr.root);
  	rootWidth = curr.rootPopup.offsetWidth;
  	popupLeft = rootLeft + rootWidth - overlayWidth;
  	popupTop = rootTop;
  }else{
  	rootLeft = findPosX(curr.root);
  	rootTop = findPosY(curr.root);
  	rootHeight = curr.root.offsetHeight;
  	popupLeft = rootLeft;
  	popupTop = rootTop + rootHeight;
  }
	var winWidth = findWindowWidth();
	popupWidth = curr.popup.offsetWidth;
	if(popupLeft + popupWidth > winWidth){
		popupLeft = rootLeft - popupWidth + overlayWidth;
	}
	curr.popup.style.left = popupLeft + 'px';
	curr.popup.style.top = popupTop + 'px';
	curr.popup.style.display = 'block';
	addClass(curr.root, 'highlight');
	if(config.options.chkAnimate){
		anim.startAnimating(new Scroller(curr.popup,slowly));
	}else{
		window.scrollTo(0,ensureVisible(curr.popup));
	}
};
wikibarPopup.remove = function(){
	if(wikibarPopup.stack.length > 0){
		wikibarPopup.removeFrom(0);
  }
};
wikibarPopup.removeFrom = function(from){
	for(var t=wikibarPopup.stack.length-1; t>=from; t--){
		var p = wikibarPopup.stack[t];
		removeClass(p.root,'highlight');
		p.popup.parentNode.removeChild(p.popup);
  }
	wikibarPopup.stack = wikibarPopup.stack.slice(0,from);
};
wikibarPopup.removeFromRootPopup = function(from){
  for(var t=0; t<wikibarPopup.stack.length; t++){
    var p = wikibarPopup.stack[t];
    if(p.rootPopup==from){
      wikibarPopup.removeFrom(t);
      break;
    }
  }
};
wikibarPopup.onDocumentClick = function(e){
	if (!e){ e = window.event; }
	if(wikibarPopup.skipClickDocumentEvent){
	 wikibarPopup.skipClickDocumentEvent=false;
	 return true;
	}
	if((!e.eventPhase) || e.eventPhase == Event.BUBBLING_PHASE || e.eventPhase == Event.AT_TARGET){
		wikibarPopup.remove();
	}
	return true;
};
var wikibarStore = {
  TYPE: 'MAIN_MENU',
  help:{
    TYPE:'MENU',
    CAPTION: '<font face=\"verdana\">?</font>',
    TOOLTIP:     'about WikiBar',
    options:{
      TYPE:'MENU',
      DYNAITEM: wikibar_genWikibarOptions
    },
    about:{
      TYPE:'MENU',
      DYNAITEM: wikibar_genWikibarAbout
    }
  },
  preview:{
    TOOLTIP:     'preview this tiddler',
    CAPTION: '<font face=\"verdana\">&infin;</font>',
    HANDLER: wikibar_doPreview
  },
	line:{
		TOOLTIP:    'horizontal line',
		CAPTION: '<font face=\"verdana\">&mdash;</font>',
		syntax: '\n----\n',
		HANDLER: wikibar_editFormatByCursor
	},
	crlf:{
		TOOLTIP:    'new line',
		CAPTION: '<font face=\"verdana\">&para;</font>',
		syntax: '\n',
		HANDLER: wikibar_editFormatByCursor
	},
	selectAll:{
		TOOLTIP:    'select all',
		CAPTION: '<font face=\"verdana\">&sect;</font>',
		HANDLER: wikibar_editSelectAll
	},
	deleteSelected:{
		TOOLTIP:    'delete selected',
		CAPTION: '<font face=\"verdana\">&times;</font>',
		syntax: '',
		HANDLER: wikibar_editFormat
	},
  textFormat:{
    TYPE: 'MENU',
    CAPTION: 'text',
    TOOLTIP: 'text formatters',
    ignore:{
			TOOLTIP:     'ignore wiki word',
			CAPTION: 'ignore wikiWord',
			syntax:  '~user_text',
			hint:    'wiki_word',
			HANDLER:    wikibar_editFormatByWord
		},
		bolder:{
			TOOLTIP:     'bolder text',
			CAPTION: '<strong>bolder</strong>',
			syntax:  "''user_text''",
			hint:		 'bold_text',
			HANDLER:    wikibar_editFormatByWord
		},
		italic:{
			TOOLTIP:    'italic text',
			CAPTION: '<em>italic</em>',
			syntax: '\/\/user_text\/\/',
			hint:		'italic_text',
			HANDLER: wikibar_editFormatByWord
		},
		underline:{
			TOOLTIP:    'underline text',
			CAPTION: '<u>underline</u>',
			syntax: '__user_text__',
			hint:		'underline_text',
			HANDLER: wikibar_editFormatByWord
		},
		strikethrough:{
			TOOLTIP:    'strikethrough text',
			CAPTION: '<strike>strikethrough</strike>',
			syntax: '==user_text==',
			hint:		'strikethrough_text',
			HANDLER: wikibar_editFormatByWord
		},
		superscript:{
			TOOLTIP:    'superscript text',
			CAPTION: 'X<sup>superscript</sup>',
			syntax: '^^user_text^^',
			hint:		'superscript_text',
			HANDLER: wikibar_editFormatByWord
		},
		subscript:{
			TOOLTIP:    'subscript text',
			CAPTION: 'X<sub>subscript</sub>',
			syntax: '~~user_text~~',
			hint:		'subscript_text',
			HANDLER: wikibar_editFormatByWord
		},
		comment:{
			TOOLTIP:    'comment text',
			CAPTION: 'comment text',
			syntax: '/%user_text%/',
			hint:		'comment_text',
			HANDLER: wikibar_editFormatByWord
		},
		monospaced:{
			TOOLTIP:    'monospaced text',
			CAPTION: '<code>monospaced</code>',
			syntax: '{{{user_text}}}',
			hint:		'monospaced_text',
			HANDLER: wikibar_editFormatByWord
		}
  },
  paragraph:{
    TYPE: 'MENU',
    TOOLTIP: 'paragarph formatters',
    list:{
      TYPE: 'MENU',
      TOOLTIP: 'list tools',
      bullet:{
  			TOOLTIP:    'bullet point',
  			syntax: '*user_text',
  			hint:		'bullet_text',
  			HANDLER: wikibar_editFormatByLine
  		},
  		numbered:{
  			TOOLTIP:    'numbered list',
  			syntax: '#user_text',
  			hint:		'numbered_text',
  			HANDLER: wikibar_editFormatByLine
  		}
    },
    heading:{
      TYPE: 'MENU',
      heading1:{
  		  CAPTION:'<h1>Heading 1</h1>',
  			TOOLTIP:    'Heading 1',
  			syntax: '!user_text',
  			hint:		'heading_1',
  			HANDLER: wikibar_editFormatByLine
  		},
  		heading2:{
  		  CAPTION:'<h2>Heading 2<h2>',
  			TOOLTIP:    'Heading 2',
  			syntax: '!!user_text',
  			hint:		'heading_2',
  			HANDLER: wikibar_editFormatByLine
  		},
  		heading3:{
  		  CAPTION:'<h3>Heading 3</h3>',
  			TOOLTIP:    'Heading 3',
  			syntax: '!!!user_text',
  			hint:		'heading_3',
  			HANDLER: wikibar_editFormatByLine
  		},
  		heading4:{
  		  CAPTION:'<h4>Heading 4</h4>',
  			TOOLTIP:    'Heading 4',
  			syntax: '!!!!user_text',
  			hint:		'heading_4',
  			HANDLER: wikibar_editFormatByLine
  		},
  		heading5:{
  		  CAPTION:'<h5>Heading 5</h5>',
  			TOOLTIP:    'Heading 5',
  			syntax: '!!!!!user_text',
  			hint:		'heading_5',
  			HANDLER: wikibar_editFormatByLine
  		}
    },
    comment:{
      TYPE: 'MENU',
      commentByLine:{
  			CAPTION:'comment by line',
  			TOOLTIP:    'line comment',
  			syntax: '/%user_text%/',
  			hint:		'comment_text',
  			HANDLER: wikibar_editFormatByLine
  		},
  		commentByBlock:{
  			CAPTION:'comment by block',
  			TOOLTIP:    'block comment',
  			syntax: '/%\nuser_text\n%/',
  			hint:		'comment_text',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		}
    },
    monospaced:{
      TYPE: 'MENU',
  		monosByLine:{
  			CAPTION: 	'monospaced by line',
  			TOOLTIP:    'line monospaced',
  			syntax: '{{{\nuser_text\n}}}',
  			hint:		'monospaced_text',
  			HANDLER: wikibar_editFormatByLine
  		},
  		monosByBlock:{
  			CAPTION: 	'monospaced by block',
  			TOOLTIP:    'block monospaced',
  			syntax: '{{{\nuser_text\n}}}',
  			hint:		'monospaced_text',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		}
    },
    quote:{
      TYPE: 'MENU',
  		quoteByLine:{
  			CAPTION: 	'quote by line',
  			TOOLTIP:    'line quote',
  			syntax: '>user_text',
  			hint:		'quote_text',
  			HANDLER: wikibar_editFormatByLine
  		},
  		quoteByBlcok:{
  			CAPTION: 	'quote by block',
  			TOOLTIP:    'block quote',
  			syntax: '<<<\nuser_text\n<<<',
  			hint:		'quote_text',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		}
    },
    plugin:{
      TYPE: 'MENU',
      code:{
  			CAPTION: 	'code area',
  			TOOLTIP:    'block monospaced for plugin',
  			syntax: '\n\/\/{{{\nuser_text\n\/\/}}}\n',
  			hint:		'monospaced_plugin_code',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		},
  		commentByLine:{
  			CAPTION: 	'comment by line',
  			TOOLTIP:    'line comment',
  			syntax: '\/\/user_text',
  			hint:		'plugin_comment',
  			HANDLER: wikibar_editFormatByLine
  		},
  		commentByBlock:{
  			CAPTION: 	'comment by block',
  			TOOLTIP:    'block comment',
  			syntax: '\/\***\nuser_text\n***\/',
  			hint:		'plugin_comment',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		}
    },
    css:{
      TYPE: 'MENU',
      code:{
  			CAPTION: 	'code area',
  			TOOLTIP:    'block monospaced for css',
  			syntax: '\n\nuser_text\n\n',
  			hint:		'monospaced_css_code',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		},
  		commentByLine:{
  			CAPTION: 	'comment by line',
  			TOOLTIP:    'line comment',
  			syntax: '',
  			hint:		'css_comment',
  			HANDLER: wikibar_editFormatByLine
  		},
  		commentByBlock:{
  			CAPTION: 	'comment by block',
  			TOOLTIP:    'block comment',
  			syntax: '',
  			hint:		'css_comment',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		}
    }
  },
  color:{
    TYPE: 'MENU',
    TOOLTIP: 'color tools',
    highlight:{
		  CAPTION:'highlight text',
			TOOLTIP:    'highlight text',
			syntax: '@@user_text@@',
			hint:		'highlight_text',
			HANDLER: wikibar_editFormatByWord
		},
		color:{
		  CAPTION:'text color',
			TOOLTIP:    'text color',
			hint:		'your_text',
			syntax: '@@color(%1):user_text@@',
			HANDLER:   wikibar_getColorCode,
			doMore: wikibar_editFormatByWord
		},
		bgcolor:{
		  CAPTION:'background color',
			TOOLTIP:    'background color',
			hint:		'your_text',
			syntax: '@@bgcolor(%1):user_text@@',
			HANDLER: wikibar_getColorCode,
			doMore: wikibar_editFormatByWord
		},
		colorcode:{
      CAPTION:'color code',
      TOOLTIP:    'insert color code',
      syntax: '%1',
      HANDLER: wikibar_getColorCode,
      doMore: wikibar_editFormatByCursor
    },
    'color palette':{
      TYPE:'MENU',
      DYNAITEM: wikibar_genPaletteSelector,
  		SEPERATOR:{},
  		morePalette:{
  		  CAPTION:'more palettes',
  		  TOOLTIP:'get more palettes',
  		  HANDLER: wikibar_getMorePalette
  		}
    }
  },
  link:{
    TYPE: 'MENU',
    TOOLTIP: 'insert link',
    wiki:{
		  CAPTION:'wiki link',
			TOOLTIP:    'wiki link',
			syntax: '[[user_text]]',
			hint:		'wiki_word',
			HANDLER: wikibar_editFormatByWord
		},
		pretty:{
			CAPTION: 	'pretty link',
			TOOLTIP:    'pretty link',
			syntax: '[[user_text|%1]]',
			hint:		'pretty_word',
			param:	'PrettyLink Target',
			HANDLER:   wikibar_getLinkUrl,
			doMore: wikibar_editFormatByWord
		},
		url:{
			TOOLTIP:    'url link',
			syntax: '[[user_text|%1]]',
			hint:		'your_text',
			param:	'http:\/\/...',
			HANDLER:   wikibar_getLinkUrl,
			doMore: wikibar_editFormatByWord
		},
		image:{
			TOOLTIP:    'image link',
			syntax: '[img[user_text|%1]]',
			hint:		'alt_text',
			param:	'image/icon.jpg',
			HANDLER:   wikibar_getLinkUrl,
			doMore: wikibar_editFormatByWord
		}
  },
  macro:{},
  more:{
    TYPE: 'MENU',
    TOOLTIP: 'more tools',
    table:{
      TYPE: 'MENU',
      TOOLTIP: 'table',
      table:{
  		  CAPTION:'create table',
  			TOOLTIP:    'create a new table',
  			syntax: '\n%1\n',
  			HANDLER: wikibar_getTableRowCol,
  			doMore: wikibar_editFormatByWord
  		},
  		header:{
  			TOOLTIP:    'table header text',
  			syntax: '|user_text|c',
  			hint:		'table_header',
  			HANDLER: wikibar_editFormatByWord
  		},
  		cell:{
  			TOOLTIP:    'create a tabel cell',
  			syntax: '|user_text|',
  			hint:		'your_text',
  			HANDLER: wikibar_editFormatByWord
  		},
  		columnHeader:{
  		  CAPTION:'column header',
  			TOOLTIP:    'create a column header cell',
  			syntax: '|!user_text|',
  			hint:		'column_header',
  			HANDLER: wikibar_editFormatByWord
  		},
  	  cell:{
  	    TYPE: 'MENU',
        CAPTION: 'cell options',
    		bgcolor:{
    			CAPTION: 	'background color',
    			TOOLTIP:    'cell bgcolor',
    			syntax: '|bgcolor(%1):user_text|',
    			hint:		'your_text',
    			HANDLER: wikibar_getColorCode,
    			doMore: wikibar_editFormatByTableCell
    		},
    		alignLeft:{
    			CAPTION: 	'align left',
    			TOOLTIP:    'left align cell text',
    			syntax: '|user_text|',
    			hint:		'your_text',
    			HANDLER: wikibar_editFormatByTableCell
    		},
    		alignCenter:{
    			CAPTION: 	'align center',
    			TOOLTIP:    'center align cell text',
    			syntax: '| user_text |',
    			hint:		'your_text',
    			HANDLER: wikibar_editFormatByTableCell
    		},
    		alignRight:{
    			CAPTION: 	'align right',
    			TOOLTIP:    'right align cell text',
    			syntax: '| user_text|',
    			hint:		'your_text',
    			HANDLER: wikibar_editFormatByTableCell
    		}
    	}
    },
    html:{
      TYPE: 'MENU',
      html:{
  			CAPTION: 	'&lt;html&gt;',
  			TOOLTIP:    'html tag',
  			syntax: '<html>\nuser_text\n</html>',
  			hint:		'html_content',
  			byBlock: true,
  			HANDLER: wikibar_editFormatByLine
  		}
    }
  },
  addon:{
    TYPE: 'MENU',
    TOOLTIP:'3rd party tools',
    'about addons':{
      TOOLTIP: 'list loaded addons',
      HANDLER: wikibar_doListAddons
    },
    SEPERATOR:{}
  }
};
addEvent(document, 'click', wikibarColorTool.onDocumentClick);
addEvent(document, 'click', wikibarPopup.onDocumentClick);
wikibar_install();
//}}}
[[00愚人]]  │  [[01魔術師]] │  [[02女祭司]] │  [[03皇后]] │  [[04皇帝]] │  [[05教皇]]
[[06戀人]] │  [[07戰車]] │  [[08力量]] │  [[09隱者]] │  [[10命運之輪]] │  [[11正義]]
[[12吊人]] │  [[13死神]] │  [[14節制]] │  [[15惡魔]] │  [[16塔]] │  [[17星星]]
[[18月亮]] │  [[19太陽]] │  [[20審判]] │  [[21世界]]

[img[images/index_b.jpg]]
[[權杖國王]] │  [[權杖皇后]]  │  [[權杖騎士]] │  [[權杖侍者]]
[[聖杯國王]] │  [[聖杯皇后]]  │  [[聖杯騎士]] │  [[聖杯侍者]]
[[寶劍國王]] │  [[寶劍皇后]]  │  [[寶劍騎士]] │  [[寶劍侍者]]
[[錢幣國王]] │  [[錢幣皇后]]  │  [[錢幣騎士]] │  [[錢幣侍者]]

[img[images/index_co.jpg]]
!!!宮廷牌
[[寶劍國王]] │  [[寶劍皇后]]  │  [[寶劍騎士]] │  [[寶劍侍者]]
!!!數字牌
[[寶劍一]] │  [[寶劍二]]  │  [[寶劍三]] │  [[寶劍四]] │ [[寶劍五]] │  [[寶劍六]]  │  [[寶劍七]] │  [[寶劍八]] │ [[寶劍九]] │  [[寶劍十]]

[img[images/index_s.jpg]]
!!【英‧伊娜歐】

[img[images/50.jpg]]

”我無懼挑戰。”
持著寶劍的女性,手上同時也被利刃所傷,但她並不畏懼寶劍的傷害力,深信劍是為了面對更高的挑戰所能展現出的力量。
!!!角色簡介/
英,女性,人族,繪國警部署北都區高級警官,MSE特殊工作團隊成員。曾任三公主皇室護尉。
!!!角色故事/
來自地球2000年左右亂世的平行次元,出身於日本廣島,父母親不明,她僅知道自己是被放在修道院階梯上被發現的棄嬰,在離開修道院後自食其力過著流浪的生活,因為有著超越一般女性的體能與毅力,之後接受募兵從軍在中情部擔任特殊工作幹員,也在那結識了菲,兩人是最佳搭檔,而後與馬可與塔爾瑪在任務中合作,四人始成為最佳工作團隊。因為相當重視的菲進入繪,因此毅然決然地前往,踏上新的旅程找尋她。與塔爾瑪結婚定居下來後,從無業遊民的身份,受到繪創引薦在擔任過三公主護尉後,現職警政署裡特殊工作部的女性高官。
!!!正位/
| 牌義 |極端。決心。清晰的思緒。較棘手的新挑戰。|
| 愛情 |其實你有目前更需要專注的事,或心裡已經設立了一個感情目標,但不易追求,或因為某些原因無法正大光明在一起。交往中進展到了新階段,可能會有些挑戰,理性溝通即能好好解決。|
| 工作 |目前的工作對你而言是相當大的挑戰,目前也沒有別條路好走,因此只能全力應對。相當要求高度專業的工作類型,需要清晰的思考與專注的執行力,工作地點沒有限制。建議跟隨擅於做決策的上司。加薪與升遷只要願意主動爭取,機會皆佳。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |外傷。不公平。依挑戰而言並沒有分好壞,逆位則預告事態更艱難些。|
| 愛情 |有點缺乏自信,是悲觀主義者。目前不想要有感情生活,覺得獨處也很自在。關係中,兩人目前的衝突已經變成重大的傷害,問題也無法處理,可能只有分手一途。|
| 工作 |狀況險峻,接下來的任務對你而言很吃力,多少會有點損傷,若選擇繼續苦撐,結果好壞仍很難說。無法執行領導的工作,太過強勢的行事風格對眾人而言已經造成困擾,受到同事孤立或排擠,只能自己解決困難。求職運普通,只能先求有再求好。|
| 建議 |明確的計劃與定位。|
| 其他 |。|
!!!角色相關敘詞/
強勁英武的女強人。
!!!關連牌/
*[[聖杯一]]:生死至交。同正位時,與對方有超越友情的深厚情誼,協調地整合理性與感性的行動。
*[[錢幣八]]:丈夫。同正位時,事件運作的過程十分順利,即使是困難的關卡,多花心思和毅力即能平穩走過。
*[[權杖二]]:夥伴。同正位時,局面上將會出現競爭者,擔心對方處心積慮威脅你的地位,但若願意嘗試一同合作亦可能有不錯的發展。
!!【歐堤、佩姬‧沙連】

[img[images/56.jpg]]

姐姐是軍官,妹妹卻選擇成為另一個陣營的飛賊,並非是反對正義的理念,只是為了平衡世局而有不同的做法。
!!!角色簡介/
歐堤,女性,人族,職業盜賊。
佩姬,女性,人族,繪國皇室騎兵團團長,戰部院高級軍官。
!!!角色故事/
佩姬與歐堤為親姐妹,出身於皇室騎兵世家,佩姬對於家族奉為榮耀的騎士精神有著同樣的熱情,因此父母親較為疼愛與提拔重視族傳價值的長女,而非想法叛逆的次女歐堤,傾所有資源培養佩姬接任騎兵團的團長,歐堤原先出於對父母偏心的不滿,刻意在街坊中偷東西鬧事引得父母親關切,仍得不到自己想像中的關注,於是離家出走,流浪時因偷取食物而受到兩個對立的飛賊集團的注意,她選擇了照顧她與傳授她一切盜竊技術的歐克洛爾所在的燕飛賊集團與另一陣營對抗,在歐克洛爾因戰犧牲後,接管了集團成為領隊,延續他的精神,燕飛賊劫富濟貧,也為正義陣營提供協助,姐姐佩姬因其職責所在,無法理解歐堤刻意與她對立的想法,立誓逮捕並希望她改過向善。
!!!正位/
| 牌義 |偷竊、詭計、說謊。得不到想到的回饋,而另循途徑謀解決方式。|
| 愛情 |你高估了自己,總是設定那些不可能達到的條件。交往中的話,可能要留意是否有欺騙、劈腿偷吃的隱情,雖然目前發展還不錯但並不覺得有什麼前景,雙方似乎都能接受短期關係。如目前關係發展有些遲滯,可以尋求些新方式將得到回應。|
| 工作 |留意職場騙局、陷阱與通敵狀況,查證清楚再行事。幫同事揹黑鍋,或被取得先機。現在情況只能選對自己最有利的做法來處理。你對自己很有自信,但要留心自己的處理方式可能有漏洞,會埋下禍根。|
| 建議 |現下還有更多可能性,不要放棄尋求新的解決辦法。|
| 其他 |秘密。|
!!!逆位/
| 牌義 |計劃失敗、詭計被拆穿。受到毀謗。自欺。|
| 愛情 |你在裹足不前的觀望時,想追的對象就被追走了,或僅僅看到對方與人曖昧就放棄。交往中常有大小狀況發生,雙方都會忙著救火,之後仍然會繼續一波三折,建議感情要真誠,停止再欺騙對方。若討厭對方家人,要小心猛吐苦水時被聽見。|
| 工作 |抓到機會可以逆轉現況,多多聽取別人的經驗和建議,必要時可能要採取特殊的手段解決事情。同事暗地搞小動作,背地毀謗,不要幫著同事造謠。喜歡抄捷徑,不願按部就班地工作,會掉東落西。|
| 建議 |接受另一種截然不同的行事價值與方式。|
| 其他 |過時的方式。認知偏狹。|
!!!角色相關敘詞/
。
!!!關連牌/
!【三傷過】

[img[images/52.jpg]]

”你的悲傷有人看顧。”
男子抱著一顆被三把刀插穿的心,他是為了守護傷痛而存在的,將伴隨你走過這段傷痛的旅程。
!!!角色簡介/
傷,男性,雲豹精怪,繪國創者第三輪分身之一,艾維城玖屋助理,繪國時間之樹守護者。
!!!角色故事/
有張天生笑起來很中二的痞子臉,卻有顆溫柔,絕不忍傷害任何生命的心。繪國創者總人格千里於執位期間,為了修補情緒傷痛而創造出一對雙子分身。首要負責這任務的即是阿傷,依著對自己的定位─協助繪創逐一過渡三次傷害的想法,而名為三傷過,做為對痛苦的容受人格,然而當時堆積過多傷害的代價都反應在阿傷身上,後來使他傷重到全身癱瘓,或精神出走,無端將攻擊發洩在他人身上。千里決議使他解職之後,阿傷決定新的人生走向,但不忘以『傷』字命名的初衷,以協助他人為樂,陪伴和療癒受傷的人們。
!!!正面/
| 牌義 |心痛、悲傷、亦有可能代表自殘。|
| 愛情 |正在情傷期,有很深的感情傷痛要處理。在關係中,目前兩人情緒都相當低落,為衝突而感到悲傷,甚至希望這痛苦早點結束。另外一種可能性是,你正走不出前一段的傷痛,你的伴侶則單方面全心照顧你。|
| 工作 |求職會接連失利。如目前任職於服務業方面可能會遇到讓你難受委屈的事件,需要留意。同事人際關係間將會遇到讓你傷心的事,突然其來有小人攪局拖你下水揹上黑鍋。如果情緒狀態越來越差,已經無法好好工作,建議早點離職。|
| 建議 |你的悲傷有人看顧。放下讓你受傷的記憶,你會再遇到值得你付出的人。|
| 其他 |陰雨天。心臟方面的疾病。陪伴哭泣,了解眼淚的意義。|
!!!逆位/
| 牌義 |使別人悲傷、陷入痛苦的是他人。|
| 愛情 |你的行為造成對方嚴重的困擾,已經傷害到對方的感受了。交往中的狀態下,雙方價值觀差距很大,且開始漸行漸遠,對這段感情已經不抱希望和熱情。|
| 工作 |你已經開始造成他人情緒困擾而不自知,同事有受到威脅的感覺。發生意外事件老是無法自己處理,還會牽拖到別人。越級、跨權、且會搶別人的工作做。需要有適度壓力來做為你的工作動力,就算得罪上司也要出招討到自己合理的加薪幅度。|
| 建議 |不假思索,直話直說會傷害到別人,宜謹言慎行。情緒不好的狀態下,思考只會鑽牛角尖,建議放下情緒再重新去看整個事件。|
| 其他 |遷怒,無端攻擊外人。喪失同理心。三角關係。抗拒處理悲慟的情緒。|
!!!角色相關敘詞/
雲豹、看顧悲傷的療癒者、德國、操縱植物且能聆聽貓科動物訊息的能力者。
!!!關連牌/
*[[聖杯五]]:雙生兄弟。雙正位時,守護力道增強,這段期間正要渡過最傷痛的低潮期,需要朋友的陪伴與祝福,看見仍擁有的那些可貴、看見仍在身邊的人的關注、為身邊仍愛著你的人做點好事。寶劍三逆位時,情緒陰鬱沉重已帶給他人困擾,需要從情緒中走出。聖杯五逆位時,因無法放手而緊握傷痛的情緒,沉溺在負面情緒中難以自拔。雙逆位時,強烈的情緒痛苦影響你將所有痛苦投射到世界上,甚會覺得整個世界與你為敵。建議看開點,走出傷痛,去看世界上其他美好的事物。
!【勍‧九尾、弇月直】

[img[images/58.jpg]]

女孩做了惡夢,發現這惡夢由邪惡的力量所引發,她毫不猶豫地舉刀挺身對抗帶來惡夢的狐妖。
!!!角色簡介/
直,女性,人族,靈嶽宇西殿關聖帝君信使,斬魔者。
勍娘,女性,狐族,西都隱修九尾狐。
!!!角色故事/
此牌來自於現世真實發生的事件,因為工作苦悶,但所得薪資足以維持物質慾望的舒適圈,日復一日以購物紓壓,得到滿屋子華美的精品卻填不滿心,自己的能力究竟能為自己或世界帶來什麼呢?創者某日在路上購買了項鍊,卻無端勾了不乾淨的東西回來,接著長達一週的頭頸不明原因疼痛,室友們陸續作了惡夢,甚至夢到紅衣女士來索討那條項鍊。而後創者決定到龍山寺請求關聖帝君協助處理,事情妥當的得到解決,也成了開始畫這付塔羅牌的契機。
牌面上所有角色與元素即為此一事件的各種象徵,創者後來以關公形象另造守護的創者,見惡即斬,能挺身對抗所面對的未知恐懼,勍娘所象徵之惡,隱含著對物慾的貪求。對自己而言一場惡夢能引發對現下生存方式的反思。
!!!正位/
| 牌義 |以勇氣對抗惡夢。面對未知力量。|
| 愛情 |目前身邊沒有好對象。這段感情讓雙方壓力都很大,常因理想不同而針鋒相對,捨不得放棄,為了苦撐而苦撐。|
| 工作 |目前陷於逆境,但仍必須鼓起勇氣處理事情,留意或許之後有轉機能協助你渡過難關。現在的工作痛苦指數很高,壓力很大,需要找別的方式發洩,等自己情緒已經挪出了點空間才有辦法前進。現在大環境很差,並不利於求職,自己主動爭取仍有機會。|
| 建議 |。|
| 其他 |鎮煞。|
!!!逆位/
| 牌義 |陷於惡夢中、痛苦、壓力。|
| 愛情 |這段感情狀況相當差,因被傷害而做出反擊,希望對方比自己嚐到更深的痛苦,陷入痛苦的輪迴,幾乎要崩潰,無法信任對方,儘早分手為上。|
| 工作 |目前已經是逆境以上,禍不單行的狀態,整件事已經變成惡夢一場,必須要比小心還要更小心,謹慎的收尾,不能再犯任何錯。必須面對自己的恐懼,視這一次經驗為一場教訓,從中學習。求職運差,建議等狀態好轉。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
。
!!!關連牌/
!【海水鈴美鯨】

[img[images/51.jpg]]

人魚皇后手持兩把刀,緊守著海與陸的邊界,拒絕陸上的民族對海進犯一步,對陸地充滿了不信任而僵持著。
!!!角色簡介/
海水鈴美鯨,女性,藍鯨族,海水鈴自治領領主。
!!!角色故事/
自小因為白貓族的捕鯨事件,而相當憎惡陸族。鯨族有強烈的護族意識,為了保護唯一的獨女,奪回被侵犯的地域失權成了她這輩子起身對抗陸族的主因。雖然痛恨白貓族,在結識喵子之後,了解到她身為貓妖而同樣受族人壓迫的理念,十九歲便跟隨和效法喵子一同提倡族群融合與改革運動,並暗中爭取將整個海域都納為海族自治領的機會,此行動對海族來說,是終身得到了安全與自由的保障。海族的獨立讓許多族群犧牲,美鯨也同樣地遭到支持陸族的丈夫魟王背叛,與魟王進行奪權爭戰後,魟王帶走了兒子魟顏離開了海水鈴。以海神之名,美鯨將真正的自己藏於冷酷君主的面具之下,決意一輩子奉身給海水鈴,持續進行其獨裁統治,隔絕陸地任何非法的侵擾,繪國的海域因此而安穩和平。
!!!正位/
| 牌義 |對峙。不顯露自己的情感。刻意強化對立。|
| 愛情 |抗拒且逃避感情,外表冷若冰霜,可能遭遇過傷害很深的背叛。關係中目前兩人處於分居、冷戰的狀態,不願溝通和解,雙方過於固執。|
| 工作 |目前工作會遇到競爭對手互不相讓,暗潮洶湧,但你也無法看清楚事實上的狀況。內部組織與職權嚴謹,千萬不要越級,明哲保身地跟隨制度走就好。進度卡住,很難從表面事態得知原因,問題錯綜複雜無關對錯,而你下意識在逃避問題的真相。|
| 建議 |正視恐懼的源頭與其對你的意義,事情應該已經平穩下來,現在需要觀照與處理的是你心中的不安與憤怒。|
| 其他 |。|
!!!逆位/
| 牌義 |突破困境。謊言浮現。無法消解恐懼而有更激進的作為。|
| 愛情 |並未放下傷痛,也無法原諒自己被背叛,只能冷漠壓抑地封閉了情緒,想平平靜靜地過生活,卻永遠不可能風平浪靜。現況很痛苦,感情生活是謊言堆積而出的,揭穿後就有可能分手。|
| 工作 |能面對問題的徵結點,便能處理,但更需要優先處理的是自己的恐懼。工作地點改變、人事調動、進度中突然出現戲劇性變化。無法都討好極端的兩方,需要尋找平衡點。留意騙局。|
| 建議 |盡快覺察自己不安的原因,別讓情緒影響你的判斷。|
| 其他 |具壓迫性的不安情緒。|
!!!角色相關敘詞/
賞罰分明、海的殘酷。
!!!關連牌/
*[[聖杯侍者]]:女兒。因憎恨陸上對海族的暴行,為了保護女兒因此強烈限制她與陸地的一切接觸,正位時帶有對女兒的管教束縛。逆位時則代表採取開明教育。
*[[錢幣七]]:大臣。對屬下重賞豐碩。延緩僵局的發展,往好的方向做溝通。
!【塞伏恩】

[img[images/54.jpg]]

"我尊重、我聆聽。"
男人愛好爭執與比較,沒注意到他陷入了與自己不止的爭鬥中,他給別人難堪,同時也是給自己難堪。
!!!角色簡介/
七,男性,人族,繪國創者第二輪分身之一,漫畫家。
!!!角色故事/
創者九離開繪國前,分離出『憤怒』為元素創造出另一個自己,由她來接下繪國創者位置,原本打算名為十貓,後來以『七』這個字誕生。除了基本個性與九大略相同,脾氣特別衝,原本只是個冷靜理智的觀察者,接了創者後開始變得聒噪,說話辛辣百無禁忌、常爆粗口,十足的唯樂主義則用在喜劇治國的理念上,另因熱愛吃女性豆腐而多了『變態』這個封號,是個整體風格狂放的High咖,老是因直言無諱又不好理解的壞脾氣得罪不少朋友,無懼爭辯卻造成更多無解的爭執,僅管是個勇於承認自己錯誤的人卻對他人理直不能屈,好管閒事又貧嘴,在創者八畫下以七為主角的寶劍五─『贏了卻沒好處』的主題後,創者七痛定思痛的自己又畫下一幅,成了自婊自省作。
由於注意到十七年後即會因為選擇犧牲而死亡,在位一年後決定退休。目前已經與異國伴侶結婚,後半生做為漫畫家過生活。
!!!正位/
| 牌義 |爭執與衝突、無謂的勝利、得理不饒人、爭執的輪迴。|
| 愛情 |個性有點太張狂,脾氣很差,得理不饒人又愛挖苦人,要追人或被追都會讓別人敬而遠之。常會凡事以自己的標準才是標準,這會使你的伴侶相處起來非常痛苦,總希望對方配合你,關係中充滿嚴重的衝突,只是爭面子。|
| 工作 |狀況表面上利於自己,但仍需要一番競爭,此時最需要的是增加自己的實力,甚至動用各種手段,得罪同在競爭的同事也再所不惜。求職時,可透過就職博覽會或高考等競爭方式。同事間惡性鬥爭的狀況相當嚴重,不過最終誰也沒能真正撈到好處,隨時要擔心有人暗中鬥倒自己,在上司前有口舌糾紛。|
| 建議 |保持思考的多元,不強詞奪理。|
| 其他 |對應於塔之位的天雷,責難他人,將錯誤皆歸咎於他人。扼殺他人自我學習的機會。|
!!!逆位/
| 牌義 |爭論失敗。情緒上對應到[[寶劍三]]的狀態。|
| 愛情 |因為太有個人風格所以其作風不見得受到大家歡迎,可能還會被孤立,最好先學好經營自己的人際關係,再來慢慢學談感情。交往中,雙方時常爭吵,就算吵贏也感覺像是輸,到最後可能會連架都懶得吵,只想分手。|
| 工作 |求職運勢很差,經別人介紹的可能會進去收爛尾。現在狀況你處於下風,建議儘快認賠殺出減低傷害。你現在的實力不足以與你的對手競爭,甚至會打擊到自信心。衝突過後,對你的名聲傷害很大,軍心四分五裂且你將陷於孤立的狀態。|
| 建議 |放下得失心,低調處理。|
| 其他 |內部意見出現分岐。開啟反思的階段,與溝通的可能額外方向。|
!!!角色相關敘詞/
好強愛鬥、直言無諱、漫畫家、哈士奇。
!!!關連牌/
*[[18月亮]]:最相近且相對的創者。
!【特雷佛‧班萊瑟】

[img[images/60.jpg]]

男子的工作環境被許多電腦螢幕環繞,他非常擅於處理與分析資訊,總是小心翼翼,對任何情報都繃緊神經,嚴加調查。
!!!角色簡介/
崔佛,男性,人族,聯陵地下局資訊工程師,MSE特殊工作團隊成員。
!!!角色故事/
出生於地球約2000年後平行次元的亞洲人。崇拜當時是世界英雄的馬可而進入特殊工作部隊,自願成為他的助理,也因其對資訊處理方面出色的天份,馬可相當看重他的能力大力提攜,後續一同與迪亞進入馬可自組的MSE7傭兵部隊共同作戰。在MSE7表面上情感因素拆夥時,原先沒人發現黨軍陰謀,特雷佛私下藉由網路入侵情咨而得知這一切挑撥離間皆是政黨內有心人士操作,在告知馬可後由他積極到繪國勸阻菲的決定,發展到後來反而MSE7全體打算前往烏托邦,就在繪國住著別回政爭醜陋的地球了。特雷佛猶豫了好一陣子決定持續跟隨馬可,而後受他推薦前往聯陵地下局,做網路情報管理的工作。
!!!正位/
| 牌義 |知性。新的知識與訊息。傳遞與分析資訊。刺探隱私。|
| 愛情 |你對告白的對象已經觀察入微,但就差行動了,有長期暗戀的對象。邏輯思考細心敏銳,處理對方的事也心思細微,花許多時間觀察對方的動態,不過有時在感情上過於講理不像談情,也會給人有點緊迫盯人的感覺。|
| 工作 |資訊傳播、監督、考核一類的工作,或獨立工作者,建議專業分工。現在仍有許多資料需要收集和整理,不要貿進。求職運普通,可以由網路管道尋找工作,但訊息盡量搜集清楚,也可再多等一陣子到更好的機會出現。環境上時時有許多變化因素和挑戰,需要處理很多突發狀況。不利升遷與加薪。|
| 建議 |對於現下處境缺乏深刻瞭解,光是空想而非付諸行動。|
| 其他 |靈感。虛擬。著迷於無形的事物而缺乏有形生活的經營。|
!!!逆位/
| 牌義 |迷失方向。閒言閒語。受阻而遲來的消息。需多接受自己經驗以外的新訊息。|
| 愛情 |常懷疑對方對自己不忠,總是試探對方或偷偷調查,雖然花很多心思調查身邊戀人的私事,對自己隱私的防衛心卻很重。時常說得到做不到。如果最近有什麼計劃,可能會遇到預料之外的情況將需重新調整方向。|
| 工作 |現在的準備不夠處理突發狀況,因此困難重重。突然的外派、代替他人從事過渡性質的工作。有重要的消息延遲了,太慢發現可能會來不及處理,需留意。同事間閒話謠言特別多,嚴重影響軍心,在自己位置上做好自己的事就好。不利升遷與加薪。|
| 建議 |紮穩基礎。減少讓自己分心的各種因素。|
| 其他 |缺乏準備。流於空手說白話的夢想。現代資訊病。|
!!!角色相關敘詞/
資訊工程師、訊息處理、管理與監控訊息的流動、程式設計、防衛。
!!!關連牌/
*[[聖杯三]]:戀人,右一的迪亞。兩人相處狀況上表面和平親密,私底下男方較畏縮多疑,但心思細膩體貼,女方則是有話直說,情緒一來就爆發,掌控權偏女性那一方。
!!【比比‧潘達、璃透】

[img[images/57.jpg]]

”我能選擇去愛或恨,天堂或者地獄。”
女孩有個事業成功,但對她完全不理不睬的父親,想得到父親認可的她,極大壓力之下產生了另一個人格,她走不出另一個人格所陷入的執著,反而成為傀儡。
!!!角色簡介/
比比,女性,熊貓族,潘達企業富家千金,繪學研究所護理系進修中。
璃透,女性,為比比自製的人偶朋友。
!!!角色故事/
父親Bearbear是繪國最富有的企業家、知名時尚品牌設計師、當代名盛一時的天才與話題人物。出生時都集所有目光於一身的比比,過著富裕的富家千金生活,從小就嚮往成為父親那樣光鮮亮麗的存在,超齡的表現和高度的自我要求,只想達到父親的認同,卻僅得到父親對她不屑一顧的回應。在鎂光燈底下的比比開始變得嬌縱、病態。是自己想要的東西,絕對要奪到手中,然而自己得不到的,別人也休想得到。那個從未得到真正的一份愛所眷顧的比比,以寂寞和空虛造了另一個偶身璃透,想像她是唯一愛著自己的人,然而灌注了闐黑的心念相互取暖的結果,是她無法自覺已受到璃透操控,以黑暗的本能行事,讓陷入地獄般的輪迴。
!!!正位/
| 牌義 |劃地自限、當局者迷。|
| 愛情 |你以為自己有自己的想法,但實際上你被家人的意見給左右著,你常顯得有點嬌縱,很難認清自己真正要什麼。交往中狀況,雙方感覺都被綁住,或是環境中大家對你們議論紛紛,很難快樂,根本沒把握長足發展下去,有時表示有點驚世駭俗的畸戀。|
| 工作 |你並未看清楚目前的局勢,也不敢貿然下決定。受到錯誤的理念驅使而不了解自己真正成就的事。沒有外援,最終可能只能接受失敗收場。求職運勢差、大環境不利、受到負面批評攻擊,建議等風頭過去後再行動。|
| 建議 |付出行動,看見這些阻礙是你的心念建立來困住自己的。他人的關心對自己的意義是?需要留待給你思考。|
| 其他 |被自己的慾望本能操控。懶散。過渡期。|
!!!逆位/
| 牌義 |走出困境、或一蹶不振。|
| 愛情 |你必須放下過去的自己,好好改變。感情中很常發生狀況,常常疲於奔命,搞到最後戰火擴張變成情勢大亂,在關係中很難找到平衡點。通常代表分手。|
| 工作 |求職時不要自我設限,可能會進入自己不熟悉的領域。目前狀況困難重重,如果已經能看清楚方向,要加強自己的信心去專注嘗試。工作中被負面情緒纏身,反而無法振作。可能出現背叛的狀況。|
| 建議 |看見身邊有多少會束縛著你的事物。越強勢、越奪取,越容易在你身邊累積過多沒必要的東西。保持好心情與好脾氣。|
| 其他 |強奪。公主病般的任性。|
!!!角色相關敘詞/
瓷娃娃般的女孩、傀儡、人偶、公主病、任性、表裡不一、超齡。
!!!關連牌/
*[[錢幣國王]]:父親。同正位時,表示你有個極嚮往的形象,期望自己與對方一樣,以超高的標準給自己壓力,越達不到越頹喪,甚至討厭起自己。錢幣國王逆位時,有父愛缺乏的狀況,甚或對自己的偶像感到失望。寶劍八逆位時,一方面放下崇拜,而得以做自己,但另一方面,需留意是否更加以自己的脾氣和慾望本能來行動,反而曝露自己形象差的一面。同逆位時,父親做為錯誤的榜樣,不願負起親職責任,孩子則可能會帶著錯誤價值觀為自己做決定。

!【恩嘉麗、帕蘿鵺鶴、科思莫】

[img[images/55.jpg]]

”我們能在愛與平靜中療癒。”
女孩們因為家族歷史的舊恨,有著不同的身份而勢必互相傷害,她們決定攜手渡過這個考驗,不如外人所知的表面對立,她們暗中一同祈禱、和平化解傷害。
!!!角色簡介/
帕羅鵺鶴(”夜鳥”),女性,棕熊族與烏鴉族混血,鴉族古村守護戰士,曾任繪國創者守護者。
恩嘉麗(”嘉耶”),女性,烏鴉族,鴉族古村烏鴉支族巫女。
科思莫(”老科”),男性,馬來貘族,繪國玖屋服務生,踢踏舞舞者,靈嶽宇夢行者。
!!!角色故事/
夜鳥的母親穆希曾擔任烏鴉族古村培養的殺手,村中嚴格的訓練逼迫她學會壓抑感情,在一次執行任務時認識流浪歌者德特,卻能為他的浪漫多情而感動,德特也為了穆希第一次有了安身立命的念頭,穆希逃離烏鴉族古村與德特一同生活,他們的長子崔羅在第一年出生,但在懷上第二胎期間,穆希卻突然失蹤,為此心傷失意的德特帶著崔羅開始過著流浪賣藝生活,並不知道穆希被古村抓回囚禁處刑,穆希盡全力保護住孩子,逃脫時殺害了村中許多村民,到了村外生下的女孩即是夜鳥。
母親因為舊傷逐年惡化,在夜鳥約十二歲時死去,傳授給夜鳥防身與暗殺的技巧,與其對鴉族古村的怨恨,夜鳥成年後,意欲回到古村對鴉族報復,村中新一任巫女嘉耶帶領村民抵抗,但能感覺到夜鳥的動機並非來自於自己,嘉耶鼓起勇氣獨自尋找夜鳥,示誠意在林中一次平靜深談,了解了鴉族古村中舊有的陋習與穆希間的恩怨,雖然這糾葛一時半刻無法由兩位繼承的女孩藉由談話即釋然,也無法就此輕易化解,但她們願一同攜手合作處理時代的舊傷。
貘族的老科是跨夢的引渡者,在接觸這兩人的夢後,決定暗中推一把,協助她們療傷。
!!!正位/
| 牌義 |沉默、攜手的療傷之旅。|
| 愛情 |平常是所謂的壁花,低調且不太主動社交,可以更自信展現自己。這陣子處在情傷中,目前只希望有朋友陪著好好渡過。關係中,可能彼此有類似的痛苦經驗激起革命情感而走在一起,就算之間會再經歷一些風風雨雨,卻更懂得怎麼好好處理。家人可能會是交往中的阻礙,但不會影響到你們兩人感情。|
| 工作 |逆境已經發生,需要低調緩慢的處理即能好好解決。與水路航運、漁業有關的工作,或選擇與水有關的工作地點。建議由朋友介紹工作。需要慢慢累積自身實力。不適合直接對上司要求升薪,低調的努力較有可能讓上司注意你的表現,平穩往上爬。|
| 建議 |如果想將痛苦的過往放下,找個心安的棲身處,或安排與水相關的活動或旅行,將能得到療癒。|
| 其他 |夢境的引渡者。找尋非自己預期的專家協助。|
!!!逆位/
| 牌義 |坦白、告白、或不肯接受協助。|
| 愛情 |在情傷期間你可能最近會逢人就訴苦,而把自己的傷心事宣揚給身邊所有人都知道。最近可能會有人公開告白。交往中狀況下,目前可能不是那麼風平浪靜,但兩人只要好好說出來處理就會平安渡過甚至更緊密,千萬不要讓委曲只在檯面下暗潮洶湧。|
| 工作 |屬於獨來獨往表現搶眼的類型,在公司中抱怨工作時要小心,口風要緊些。自己主動尋找新的工作機會。近期收入並不是很穩定,短期計時、接案、約聘類的工作。同事能夠齊心一致對外。|
| 建議 |需要溝通出一套共識攜手一致,保持團結。可以現在就選擇離開傷心的回憶之地,但仍會讓你放棄掉一些東西,甚至回來面對時壓力會更大。|
| 其他 |內憂外患、未來面對的壓力會更巨大。|
!!!角色相關敘詞/
烏鴉。時代的傷。
!!!關連牌/
*[[權杖三]]:哥哥,本牌右邊的夜鳥與該牌右邊的崔羅,崔羅為鳥族航空走私時正巧與夜鳥相逢,才發現兩人為失散多年的兄妹。同為正位時,強烈建議安排出遊散心。
!!【霓朝人、時之樹】

[img[images/59.jpg]]

男人曾經過著自暴自棄的生活,神給予他一次選擇的機會,可以透過死亡轉變為掌管時間的神。雖然他無法掌握自己的命運,卻能掌管他人的時間。
!!!角色簡介/
朝人,男性,人族,繪國創者第二輪分身之一,光禾時計鐘錶設計師,曾為繪國時間之神。
!!!角色故事/
藉由友邦的協助,繪國許多來自未來的人得以回到過去與自己相見,哈比在戰前遇見了來自未來的自己,訝異於他成了個充滿仇恨、為負面思想環繞且自暴自棄的人,未來的他選擇在男公關店出賣身體,天天酗酒,生活顛三倒四,對任何事都消極且不抱任何希望,常因情緒不穩而自殺,瞭解到他在戰時代替創者九被炎加擄走,過著被魔族施以極盡殘虐暴行的一週,在救援之後,對炎加報復的仇恨是他唯一活下去的動力。阻止了過去的自己再次步上自己所經歷的一切,原時之樹的掌管者精靈莎琳強烈不滿哈比擅自破壞規則,帶走哈比與創者七的同時,未來的哈比反而刻意趁此機會引起爭執並摧毀莎琳,情急之下,創者七讓他的肉身死亡,為時之樹所吞噬而繼承成為新的時間之神,哈比的主人給予他新的名字─”霓朝人”,朝人因此成了與哈比不同的存在,以此名新生,掌管繪國時間,並等待能真正給他幸福的人到來。
!!!正位/
| 牌義 |毀滅、不幸。黎明前的黑暗。受心痛折磨的事件。|
| 愛情 |過去的感情觀相當混亂,且有很深的痛苦,但一份真摯的愛情可以讓你從深淵慢慢離開,在交往之間可能會面對相當多的阻礙和磨合,但願意一起堅持到最後,仍可以看到美好的結局。|
| 工作 |現在堅持努力的方向是錯誤的,將會投注更多不必要的心力,得不償失,傷害會擴大。強烈的壓力與受挫感,為了工作已經開始賠了健康。被對手發現弱點攻擊、遇到上司不合理的要求,遭到解僱等。|
| 建議 |耐心等待,不要放棄希望。覺察自己的負面情緒。從痛苦中昇華。|
| 其他 |糾纏。謀殺。惡意虐待。肉體致命要害處。|
!!!逆位/
| 牌義 |放不下的執著,無法離開痛苦的情緒。一時躁進而取得的優勢。還未到最終結局。|
| 愛情 |過去的痛苦並沒有結束,而使你變得憤世嫉俗,你只看著你想要的愛。現下的關係痛苦指數相當高,但仍不是谷底,眼前將會有更大的困難等著你,如果無法堅持下去,趁早結束也是解脫。|
| 工作 |雖然是情勢迫不得已需要另謀新工作,不妨把這一次當做轉機,在別的領域重新學習。整體一直處於相當不佳的狀態,最近會稍有起色,但也只是一時好轉。未來很難判斷結果好壞,不確定因素太多,拿捏個止血點較妥當。受到同事排擠。|
| 建議 |此事件的發生將是個轉機,雖然傷害已無法降低,把握些微的機會可另有斬穫。|
| 其他 |轉化的契機。重生。好感。對光明的嚮往。後遺症。|
!!!角色相關敘詞/
時間之神、黑白玩偶貓。
!!!關連牌/
*[[聖杯四]]:中間女性為過去的自己,因朝人回到過去死而重生而兩人最後生存在同一時空。同為正位時,留意可以轉變的契機,或許將有一番大變化,建議主動。聖杯四逆位時,過去的態度極為消極,宜留意覺察自己負面情緒如何運作。寶劍十逆位時,宜對未來抱持樂觀的想法,未來是可以由自己創造的。同為逆位時,想法趨於激進但情緒低落,很容易做出衝動的判斷。
!【曉、棉、叭、烈日卜】

[img[images/53.jpg]]

”休息是為了走更長遠的路。”
團隊的夥伴們一同休息著,他們經歷了一段很長時的工作,準備在休息之後繼續出發。
!!!角色簡介/
曉,無性別體,物族,枕頭,繪國皇室智者實習員,曾任繪學國家圖書館古典處館員。
叭叭,男性,袋熊族,袋熊族族長,溫頓島研究院榮譽研究員。
棉仔,無性別體,物族,棉被,自由工作者,工作內容為司機或搬運工,風雷道場助手。
卜,男性,獅族與貓族混血,自由獵人。
!!!角色故事/
寂、阿曉、叭叭、小卜、棉仔、鯨子、阿北、阿尾、甜子、達仔等人自小組成互助團隊─和事組,發揮團隊的力量四處助人,各自長大成人後在不同的領域上忙碌著,仍約定好要定期相聚,持續團隊的助人工作。這天的事務有些棘手,大夥在返回屋內後都累癱了,蜷躺在火爐邊分享起最近的瑣事,或是溫暖的話語互相交心鼓舞,生活之中什麼苦的累的,最終都會由友人的傾聽中被溫柔的包容和療癒,他們訴說著,直到各個故事因為睏倦自然的靜下,一同休憩,進入夢鄉,醒來後,又要各奔東西,也又會再次團聚,這是他們最喜愛的一刻,與自己最忠實的朋友們交換話語直到安妥睡去,一同編織彼此溫暖的休憩質地。
!!!正位/
| 牌義 |休養生息。隨時準備再次啟程。|
| 愛情 |目前只想一個人獨處,好好靜一靜。感情生活上有可能目前在冷卻期,逃避對方,但也有共識稍微緩下腳步比較好,再想想之後要怎麼繼續發展。|
| 工作 |找工作的時候顯得比較消極,還沒從上一個工作的疲乏感中恢復。現在處於工作進度較緩,得以喘口氣偷個閒的時間,不過仍要注意計畫的步調做點準備,免得到了最忙的時候忙不過來。若平常已經是超負荷的工作量,你現在該休息了。目前資源是足夠再撐一陣子的,但還是要即早做準備。|
| 建議 |休息是為了走更長遠的路。|
| 其他 |住院。逃避、抽離。|
!!!逆位/
| 牌義 |無法獲得良好的休息。新契機。多元方向。|
| 愛情 |你很全力在找對象,理想也很實質面,但條件設得有點多。交往期間,想掌握一切有可能的變因,但在感情生活上是很難完全避免情緒化的,放輕鬆,不需要那麼執著於防範傷害,雙方都很想避免衝突狀況而顯得過於小心翼翼。|
| 工作 |在家工作的自由工作者,可轉多元方向發展。現下是被逼著去找工作,不是自己自願的,對自己該做什麼很茫然,需要好好為自己鎖定方向。進度落後,資源不足,還可能會出現嚴重的內部糾紛,無法好好合作,內憂外患挑戰連連。人員已經到了相當疲乏的極限,但是危機仍沒解除,而且沒有人力可以接手,還是得勉強打起精神撐過去。|
| 建議 |新的理解再實踐。|
| 其他 |將從疾病中復原。返回原來的生活步調。|
!!!角色相關敘詞/
。
!!!關連牌/
!【巴格邦‧隆易‧麓霧、烏里希‧衛斯勒‧謝魯貝克】

[img[images/63.jpg]]

男人過去曾是國家中最強的守護者,卻因為一次敵人的報復而失去雙腿,即使離開了戰鬥的任務,隱藏身份,他仍舊保持著過去的專業,給予學徒協助。
!!!角色簡介/
巴格邦,男性,長耳兔族,麓霧星豆風車屋店長,曾任繪國璜輝王子皇室護衛。
烏里希,男性,德國黑背狼犬族,玖屋訊息處理人員,曾任戰部院情報處特別幹員。
!!!角色故事/
巴格邦曾為皇室璜輝王子護衛,劍術犀利且變幻莫測,在皇室被魔族攻陷的戰爭中,為了保護皇室,受到魔族俘虜,因不願接受對方招降而斬斷雙腿報復,之後無法自由行動而退職,曾因為身體殘廢而失意很長一段時間,又不願妹妹甜子擔心自己,躲到西都隱居,後來愛上了當地特殊的農作物星豆,開了事業的第二春,做販售星豆的生意,過著愜意的退休生活。後來不願因身體就此放棄修習劍術,就算需要靠輪椅行動,卻仍是繪國武術實力底蘊高超的劍士,普遍以杖攻擊,以技和力道就足以貫穿百年老樹,雖然帶著皇室受勳的劍,卻很少再拔刀相向,偶爾對慕名來的劍客傳授指點,當代四武聖中被稱為西之劍鬼。
烏里希年輕時期專研情報與無線電通訊等技術,後來長年受命於戰部院情報處做為內部高級情報員,直到得知自己患了癌症,被情報處建議退休,因大半個人生都奉獻給情報,私人生活貧乏得幾乎一片空白,沒有妻小也沒有朋友,只能選擇孤獨的在醫院中等死的自己,像白紙一張的在病床上對人生毫無異議地面對死亡,被創者玖貓發現,到病床邊與他相談,詢問他是否願意與她交換代價來延續生命。看見了第二個生命出口的烏里希同意了玖的邀請,到達西都與巴格邦結識調養身體,之後協助玖屋管理各種情報。
!!!正位/
| 牌義 |專業人士、嚴師、適得其所。|
| 愛情 |基本上沒什麼感情生活,傾全心在工作上,極度理性,重視公平,如已經交往中,雙方保留各自的工作生活,保持安定的狀態,也已經習慣這樣的相處模式。|
| 工作 |高度專業要求的工作。對於現況極具判斷力,因此能以專業取得好成果。公事公辦,切勿違反命令。通常是工作會自動來求賢,或可透過仲介求職。退修後或許可以發展事業第二春。看專業能力為評鑑加薪升職。|
| 建議 |。|
| 其他 |養老生活。如果有爭端,會分析好雙方利弊得失,不會各欠各的。|
!!!逆位/
| 牌義 |退休。個性上過於挑剔、嚴厲。|
| 愛情 |大男人主義、霸道強勢,會強迫他人接受自己的想法。雙方對感情的想法都很主觀,常在爭奪主權,沒有誰願意退讓。放棄感情生活。|
| 工作 |硬是想執行專業技術不夠的計劃而遇到困難。固執且極權,不顧其他因素的一意孤行,派系鬥爭,權利架空而失職,建議要為自己留後路。無法達到預期成果,且此傷害對未來會造成嚴重影響。可能會被派遣至不想去的地區。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
。
!!!關連牌/
*[[錢幣六]]:妹妹,該牌右前方的甜子。
!【恩雅‧潘克恩】

[img[images/62.jpg]]

掌管充滿戰亂的都城的女王,選擇將自己的一切都奉獻給這個城市,終生未嫁。她性格剛強、冷靜並嚴守紀律。
!!!角色簡介/
恩雅,女性,阿德利企鵝族,繪國藍千里凌藍城女王。
!!!角色故事/
一百五十年後繪國其中一個平行世界,國土已經徹底崩解為許多個大陸國,並依附與各個邦交國,而成為二十四個獨立的政權,其中依附於藍千里之夢的冰雪之城凌藍國的女王,即為恩雅,為當時最驍勇善戰的女武者,接延自上一代黑魔炎加迫害企鵝族的仇恨,以其強悍的戰鬥實力,守護著凌藍國與於藍千里之夢中被冰封的創者。直到後來從創者後代的女祭司口中了解了與藍千里創者的前世因緣,恩雅的前一世是點子站的波各‧潘克恩,早年因滅族戰爭失去母親加莎拉,後來因緣認藍千里創者為義母,母子感情相當深厚,為了守護母親,而選擇讓靈魂接續了此一任務。
!!!正位/
| 牌義 |思緒清晰、手腕優秀的女強人。追求性別平等。單身。對人性的洞察力。|
| 愛情 |通常是單身女性、或可能是寡婦。對感情事相當淡漠,封閉自己的情緒,過去可能在感情上受過傷害。雙方感情生活正走入平淡期,互動相當冷淡理性,可能疏離、冷戰、或分居中。|
| 工作 |需要以穩健的手腕來處理,儘可能排除私人情感,且選擇獨立作業為佳。現況險峻,且有許多複雜的問題,千頭萬緒,需要自己徹底強硬起來處理。求職上儘可能準備到能一次成功,否則第二次機會渺茫。|
| 建議 |清晰地思考與運用心智於情感中的行動,讓感覺更具意義。|
| 其他 |不擅長應對過於熱情的人。穿越生命的深刻記憶。良好的對話經驗。|
!!!逆位/
| 牌義 |不合理的挑剔、批評、殘酷冷漠的對待。自身過去的痛苦經驗。|
| 愛情 |孤獨、不信任任何人,情感上過於壓抑。戀情上表面和平,雙方私底下都有點心機,可能會暗中鬥來鬥去。要留意互相傷害的事件,和給對方的壓力。|
| 工作 |對於現況有嚴重的偏見,無法進入狀況。同事間內鬥嚴重,難以成事,互相扯後腿,不利升遷加薪。求職運勢差,做不了多久可能又離職。受到嚴厲上司殘酷的批評。計劃進行中急需重大改革,否則將會失敗。|
| 建議 |留意自己的思考重心,與情感的平衡。是否自己表面上具開放的態度,卻無法讓人真正靠近自己的心。|
| 其他 |排拒。悲觀主義者。舊有的惡習。錯誤的思考方向。|
!!!角色相關敘詞/
冷酷、剛強。
可參考角色:柴契爾夫人。
!!!關連牌/
!【玄鳳】

[img[images/61.jpg]]

騎著鳳凰迎風而起的戰士,充分擁有制空權,優先發動攻擊。
!!!角色簡介/
鳳(”鳳豆豆”、”小鳳”),女性,黑鳳凰木靈,風神御神體,繪國靈絕王皇室護衛。
!!!角色故事/
繪國的風神談戀愛去,於是決定離開這個創造祂的世界了,風神御神體那克極其堅定地對創者九提出這個請求,為了不讓繪國真的成為再也沒有風的世界,慶賀這一份難得的跨國戀只能想盡辦法讓他能圓夢了。當晚,九將來自風神姬吹拂的第一口新生之氣,抱到黑鳳凰木下創生,而產生了新一代的風神御神體玄鳳,玄鳳帶有與那克相似的人格,同樣鍾愛母親黃姬與那克的伴侶,不過對那克離開繪國的選擇卻無由來憎惡,認為他是叛離世界的神。
脾氣轟轟烈烈甚至頗具傲氣,只對自己看得上眼的人特別溫柔,成長之後她決定接續那克原先的工作,進入皇室擔任靈絕王護尉。
!!!正位/
| 牌義 |富有行動力,勇往直前,有著極端的個性,主戰派。|
| 愛情 |目前可能沒有對象,感情也不是現在最重視的事,不過對認定的對象非常忠誠。有競爭對象時會全心拼過對方。對自己的戀人非常鍾情,平時雙方都很獨立,兩人價值觀很不同,溝通時通常都是直話直說。|
| 工作 |專業技術類的工作者,具相當積極的行動力。工作步調緊湊、工作量大、且會面對許多挑戰。同事的競爭力都很強,常常怕一鬆懈就落後了。可以自己的表現積極爭取獎金福利。事業前景佳。|
| 建議 |已經沒有躊躇的空間,是時候行動了。|
| 其他 |先入為主。突如其來大躍進的進度、出其不意的行動。說話心急口快,但並非發脾氣。會直接冷落失去興趣的目標。|
!!!逆位/
| 牌義 |太過衝動的行動。克服難題的時機被延緩、通常帶來讓人沮喪的消息。|
| 愛情 |針鋒相對、常有衝突發生,問題已經長期累積很多,很難理出一個頭緒,如果處於爭執狀況下,建議等氣消了好好處理。脾氣執拗又直接,行事時不太考慮對方感受,犯錯也打死不承認。|
| 工作 |短期打工為佳。同事覺得你太過積極,對於你不太與人商量就貿然行事相當傷腦筋,個人特色太強,具侵略性,容易與人產生衝突。建議多休息一段時間,放慢自己的腳步。目前的方向錯誤,環境上出現使狀況惡化的突發狀況。收入極差。|
| 建議 |培養耐心、多加評估事情的可行性。執行工作需要更強的自律。|
| 其他 |脫序行為。|
!!!角色相關敘詞/
鳳凰、玄鳳鸚鵡、鳳凰木、執拗。
!!!關連牌/
*[[04皇帝]]:繪皇。
!!!宮廷牌
[[權杖國王]] │  [[權杖皇后]]  │  [[權杖騎士]] │  [[權杖侍者]]
!!!數字牌
[[權杖一]] │  [[權杖二]]  │  [[權杖三]] │  [[權杖四]] │ [[權杖五]] │  [[權杖六]]  │  [[權杖七]] │  [[權杖八]] │ [[權杖九]] │  [[權杖十]]

[img[images/index_w.jpg]]
!!【星知更】

[img[images/22.jpg]]

”勇於前行!”
執著木杖的女性被火燄環繞,木杖的綠芽生機蓬勃,帶著明亮的目光,充滿行動力。
!!!角色簡介/
知更,女性,人族,時空移轉前為古代繪國第一劍豪,移轉後為星道場掌門人,兼職繪國幼兒部幼教老師。
!!!角色故事/
實際上是繪國遠古時代與鬼族征戰的劍豪,過去因父親與母親遭到鬼族玉時的村落屠殺事件而家破人亡,由地神扶養長大,習得一身好劍術,接著踏上了斬鬼之途,與親姐姐之實、路上所救的男孩水月、鈴音同行。之後也成功復仇,從戰友犧牲的事件中習得不同的生命意義,並與丈夫真藏結為連理,卻因創者歸回繪國的事件,讓時空交疊莫名其妙被傳送到未來,在過去古時代為人所稱道,是最強劍豪,到了現今仍維持此一盛名,於繪五大名劍客中稱為『南方劍豪』。
!!!正位/
| 牌義 |新的挑戰、懷抱熱情、急切的行動。|
| 愛情 |身邊有意想不到的好對象,可以把握良機告白。現在你可能有比較需要專注的事,而不會把心思花在感情上。關係發展到新的階段,可以再主動積極經營,但要穩定下來。|
| 工作 |新企劃能夠挑戰成功,所以放心去做吧!有問題到時候再解決就好。可嘗試新的工作類型,發展你的潛力,可靠表現爭取到額外獎金。通常你有主導地位,且夥伴能支援你,不過還是要小心做決定時是否太衝動。|
| 建議 |主動爭取。現在就行動!把握機會。如果有機會可以出國旅行拓展眼界,不要放棄。|
| 其他 |發明、幸運、新冒險。|
!!!逆位/
| 牌義 |挑戰失敗、缺乏行動力、操之過急。|
| 愛情 |被動、遇到新的挑戰和問題。注意自己在處理感情問題時是不是太口直心快、或是詞不達意。|
| 工作 |因為徹底方向錯誤而徒勞無功,建議重新訂下目標,因此執行前宜多考慮清楚。工作性質建議不要常移動,以相關學經歷來考慮為優先。害怕做事太慢而被人搶得先機,或被人責備。|
| 建議 |切勿一頭熱,別人會跟不上你的理念,小心做過於衝動的決策。太愛四處遊蕩反而無法聚焦在自己該完成的事情上。|
| 其他 |目標錯誤的開始、前景不佳。|
!!!角色相關敘詞/
女武師、急驚風、火燄、直來直往、直線前進、活力四射。
!!!關連牌/
*[[02女祭司]]:姐姐。同正位時,火與水兩樣性格雖免不了衝突,還是能調和得當,妥善合作定能成功。女祭司逆位時,少了傾聽直覺的力量,外在變因增加,發生不確定如何選擇的狀況,建議回歸本心,聆聽和集中自己的能量。權杖一逆位時,現在不是好時機,宜冷靜思考,勸退,多搜集訊息後再展開行動。同逆位時,兩方吵得水火不容,過於情緒化的行動會導致失敗,宜放下情緒,三思而後行。
!!【烈日吼兒】

[img[images/28.jpg]]

為了保護進行抗爭活動的妻子,孔武有力的丈夫,抄起木杖站在較高的地勢,一人便可抵擋多人的攻擊。
!!!角色簡介/
吼兒,男性,獅族,獅子林餐廳老闆,曾任獅族族長。
!!!角色故事/
從小由母親培養即位獅族族長,力大無窮,勇猛豪氣,獅族在繪國西都獸族中是相當擁戴武力的一族,因當時種族社會運動影響,母親相當保守,執意擁護獅族古族傳統,向族內長老提議派遣抗議團體進入東都,實則一邊洗腦兒子,要他有機會便暗殺社運頭子。志得意滿的吼兒扛著大刀進了北都,卻被光鮮亮麗的城市繁華搞迷糊了,好不容易在遊行中找到機會遇到社運頭子,聽了喵子慷慨激昂的演說反而徹底被她感動,直直倒戈向社運那方,而後甘願做她的保護人與打手,後來兩人在抗爭活動中一路排除萬難,彼此相戀一起在當時社運活動總部的房子成家,經營摩格道上最有名的餐廳。
!!!正位/
| 牌義 |壓制對手、有利的一方。|
| 愛情 |要展開新關係以前,是個觀點固執的人,不過感情生活可以讓你放開很多不必要的堅持,或形成新的目標,讓你全力捍衛下去。這段感情生活可能會面臨不少挑戰,只要雙方保持信任一同穩住陣腳就可以克服。|
| 工作 |晉升和大幅加薪。目前狀況對你有利,但是仍要小心提防後續,穩住陣腳,堅持到底就能成功。可以換跑道找高挑戰性和高難度的工作。在工作中表現得太好,鋒芒畢露,可能會招致同事私底下的嫉妒。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |處於不利的位置、對自己的能力產生懷疑。|
| 愛情 |常有許多外在的因素影響使得問題重重,而對這段關係感到懷疑。強烈地想要保護對方,而攻擊他人。最近桃花相當多,應該讓你有點困擾。|
| 工作 |無力勝任的職務。環境上現在不利於你,現在工作中彼此競爭激烈,存在著種種心結,你被夾攻得有點喘不過氣且開始居下風,也開始對自己原本的目標感到不確定。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
打手、保鏢、廚師、老婆至上主義&&怕太太發火的類型&&。
!!!關連牌/
*[[錢幣皇后]]:妻子。出現於牌面上皆為正位為提供有利援助。局勢大利。如單杖七逆位時,則意指非理性的打手。
!!【崔羅‧飛官、懸真子】

[img[images/24.jpg]]

”愛是自由。Voyage, voyage!”
害怕飛行的女孩與專職機師的男子交往後,提起勇氣、決心與他一同步上不停旅行的人生。她不時寫下故事在明信片上,寄給故鄉的友人。
!!!角色簡介/
懸真子(“小鈴蘭”),女性,物族,黑色漁夫帽,繪國創者第二輪分身之一,幻北之域創者,繪國眾星博物館創立者、自私餐館負責人。
崔羅,男性,棕熊族與烏鴉族混血,自由機師。
!!!角色故事/
小鈴蘭是頂有著孩子氣又熱愛自由的故事帽子,但創者七在創造她時,將『恐懼』的部份交由小鈴蘭,因此變成了個沒啥膽量而常怕東怕西的小孩,在小鈴蘭即位後,其表面上在繪國行使其軟弱無能的治國風格,在繪國之外的其他地方倒是帶來許多變革,也創造了繪以外的十三道門─『十三界門廳』,留給其他繪創得以離開繪去創造自己國家的機會。另外一項變革發生在繪國內,原先繪國因理之創者掌控國民命運,而會刻意引發兩年一度的戰爭,強制取走兩名守護者的性命。小鈴蘭為了破壞理之創者的規則於是與其打賭,一向幸運的小鈴蘭最後意料之外的輸了,代價甚至大到毀滅半個繪國,而所幸後來繪神千里與理之創者兩神和解,由小鈴蘭持續背負罪的代價離國,繪國就此得到永恆的和平。特別害怕搭乘飛機,卻愛上了機師,崔羅自由自在的浪漫個性與生活方式讓小鈴蘭非常羨慕,只有他的飛行能讓她安心前往任何去處,兩人因此走在一起,現與丈夫崔羅一起旅居在外,長年流浪。
!!!正位/
| 牌義 |追求更高的自我成長。遠行,出國進修、明確的目標、探索新領域。|
| 愛情 |成功的遠距離戀愛,或是給彼此自由度很高的戀情。面對感情時可以再勇敢些,並且需要務實和精心經營。你們已經在這段關係中找到各自的角色,能夠好好配合。|
| 工作 |可以嘗試運輸、貿易類的工作,且團隊合作類為佳,可主動找自己喜歡的工作。可以嘗試到不熟悉的異地,和常出差洽工的工作類型。創業、求職、求升遷、加薪等的運勢佳。|
| 建議 |你面對的困難,是否有人可以協助你?不選擇單打獨鬥,將會更容易完成你的目標。|
| 其他 |連續的好運。擴張版圖。外援。|
!!!逆位/
| 牌義 |欠缺合作、過度自信、野心過大、計劃不周。克服恐懼、心靈阻礙。|
| 愛情 |鋒芒畢露到有點難親近的感覺、或者反而相處到一階段後出現隔閡感,無法讓人再往前一步了解你的心。需要放下恐懼,和對方好好討論彼此的感受,通常能處理好問題,但現況並不穩定。|
| 工作 |目前的計劃有太大的風險,同事彼此之間合作能力差,且不太會互相幫忙。不容易成功。容易低潮,期待在比較有正向回饋的環境中工作,但只要克服恐懼和壓力,去接受事情的執行過程和成果,可以讓自己學習到教訓。|
| 建議 |先學習克服自己的弱點。之前的計劃是否有確實上軌道?需好好做計劃的整合。當心資助自己的來源。|
| 其他 |運氣不佳。沒有強烈的企圖心。不協調。旅程中的豔遇。|
!!!角色相關敘詞/
*崔羅:機師、航空相關工作者、說故事的人、流浪樂師、義大利、紀念章、地域代表家徽。
*小鈴蘭:博物館、恐懼、帽子、明信片、烏克麗麗。
!!!關連牌/
*[[寶劍六]]:妹妹,本牌右邊的崔羅與該牌右邊的夜鳥。崔羅為鳥族航空走私時正巧與夜鳥相逢,才發現兩人為失散多年的兄妹。同為正位時,強烈建議安排出遊散心。
*[[19太陽]]:乾哥們,本牌左邊的小鈴蘭與該牌雙子。小鈴蘭視希林雙子為心靈的引領者,為守護之羽。同為正位時,可安排出國的心靈之旅。
!!!關連印象的歌曲或電影/
*正位:The Lost Fingers - Voyage, Voyage
!!【遠雷螯】

[img[images/30.jpg]]

男人終生的工作是守護者,他身上負傷,卻仍堅持抵禦每一次攻擊,為了守護身後曾經幫助他脫離困境的家庭。
!!!角色簡介/
螯,男性,蟹族,遇繪喫茶坊老闆與主廚,繪國創者與黃藍屋守護者。
!!!角色故事/
蟹族為世代領命守護海水鈴自治領的衛兵,世世代代犧牲。螯身為二子,不需要到前線帶兵,但他仍有著哥哥岬牙認同的,比他更強勁的實力與天份,與哥哥感情相當好的螯,在哥哥身邊做為副手,然而他其實難以認同這樣的守護─做為前線抵擋陸方無謂挑釁與侵略活動的砲灰─究竟是犧牲還是榮耀。他成了蟹族第一個為此向美鯨提出抗爭的族人,但也在到城中提出抗議時,因為少了他的戰力,海水鈴海域遇到突如其來的入侵造成了哥哥和更多居民死亡,螯明白到自己一時的擅離職守就此造成無可挽回的結果,被美鯨下令囚禁處刑。當時,在創者Shuain到來請求美鯨協尋水神之玉時,又面臨一次追兵入侵,當時牢房被破壞而螯並未逃脫,反而出手解救了她與海水鈴雙方以此償罪。美鯨雖然不認同以此將功抵罪,不過看在創者的說情上讓螯處以流放之名,螯最後跟隨Shuain到陸上,並成為她的守護者。因過去的創痛,而讓他明瞭守護家園對自己的意義,後日數次戰爭,以最強之盾聞名的實力嚴守崗位,堅決不讓身後心愛的家人們安危受到威脅。
!!!正位/
| 牌義 |抵抗、防禦、警戒。|
| 愛情 |可能曾在感情方面受過傷,為了保護自己而過於戰戰兢兢地相處著。如果有爭執,防衛與攻擊的力道相當,互不相讓。建立雙方相處時可以安排一些活動適度放鬆。|
| 工作 |資源吃緊,被限制但也是保護機制,此時需要盯緊進度小心執行。只要指令明確,成員都能穩定完成自己崗位上的事。宜選擇自己熟練、或較能按部就班的工作類型。這個計劃目前進行已經付出了點代價,這時更要盯緊任何變化避免傷害擴大。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |障礙、防線被突破、將抵抗轉為另一種願景。|
| 愛情 |你給自己建了一個圈子,封閉了自己的人際圈,建議放寬心朝外發展。關係間最近障礙很多,可能需要多忍耐,一步一步慢慢向前。|
| 工作 |目前出現了很大的障礙,而且傷害將會擴大,努力奮鬥也無法挽救。上司可能給人很大的壓力,而該職位的人已經無法再撐下去,宜儘速換人進行。宜找務實的工作,可能無法依自己喜好選擇。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
守護者、守衛、保全人員、餐廳老闆、頭部受傷。
!!!關連牌/
*[[權杖四]]:戀人,畫面中右側的女孩愛奴娃。
!!【馬克利斯‧洛雷克】

[img[images/23.jpg]]

曾是冒險者的男人坐在城牆上,俯視著國土,從戰士升職成為政務高官,他仔細計劃和思考下一步應該如何建設這個王國。
!!!角色簡介/
馬可,男性,人族,繪國戰部院院長,MSE特殊工作團隊隊長。
!!!角色故事/
出生於地球約2000年後的平行次元中,為美籍義大利人。因擅長搏擊、槍術與其資工相關背景,能力傑出而晉升迅速,擔任聯合軍方的特殊工作部隊隊長,與塔爾瑪是最佳搭檔,之後因任務與情報部的菲和英結識,理念相投,自組MSE7傭兵部隊─塔爾瑪、英、菲、特雷佛、迪亞五人共同作戰。而後因為情感因素離異,而他為了找回夥伴進入了繪國,在六人取得共識下,與菲婚後就此定居下來。因一次出色的救援行動,以其謀略為全體守護者解除困難,受皇賞識而求賢擔任戰部院戰者─即國防部長,然而這是他初次擔任輔政的高位,並非熟悉的領軍冒險作戰,如何才能擔任好這個重責大任,馬可要求自己拿出穩重審慎的眼界面對。
!!!正位/
| 牌義 |謹慎計劃、選擇並做出決定、保守或者冒險的衝突。|
| 愛情 |關係是否更進一步?或做停留?婚姻與家庭角度,制式生活之外是否嚮往開拓視野?|
| 工作 |當位者的空虛感─創造與虛無兼具的矛盾狀態。深思計畫的下一步,需要好好思考自己想要什麼。在建立起一切之後,你眼前擁有廣大的資源,接下來該怎樣良好的運作下去,有賴一個審慎的計劃。曾有夥伴可以合作,現在初升上管理職,做事方式會不同,需要調整一下。|
| 建議 |審慎思考你的下一步計劃。你真正渴望的是什麼?|
| 其他 |藍圖。門檻。管理者。無所畏懼。|
!!!逆位/
| 牌義 |計劃出差錯、漏洞百出。停止思考、即刻行動。|
| 愛情 |先放下過去的偏見,以新的態度看待感情。感情關係有點混亂,多半是環境因素。可以製造點不同的驚喜給對方。|
| 工作 |新的機會,因此可以大膽去接受這個工作,會比過去多了許多限制,將會犧牲一些代價。資源和人力有不足,最主要是出了意外就會翻盤,需要用心經營,結果不是大好就是大壞,仍值得全力一試。|
| 建議 |穩住陣腳。|
| 其他 |傷心。不切實際的擔憂。被控制的一方。|
!!!角色相關敘詞/
國防部長、軍事行動領導者、一切剛上軌道的新手父親、回歸穩定生活的冒險家、衰尾隊長。
!!!關連牌/
*[[聖杯一]]:妻子。同正位時,你的決定獲家人支持,但同時需留意是否被家庭給綁著。
*[[錢幣八]]:最佳搭擋。同正位時,會有人輔助你做出正確的決定。
*[[寶劍一]]:夥伴。同正位時,局面上將會出現競爭者,或發生額外挑戰你掌控權的事件。
!!【登‧潘達、烈日北、烈日尤獅達、歐爾森、御風者龍】

[img[images/26.jpg]]

性格直爽、不太愛動腦、體格健壯的男孩們,為了較量武力而模擬戰鬥,打成一片,他們彼此勢均力敵。
!!!角色簡介/
尤獅達(”尤弟”),男性,獅族,繪國創者守護者,天之城湛藍公主守護者。
歐爾森(”便便”),男性,物族,糞便,超級英雄。
龍,男性,人族,風雷道場掌門人之一,御風者族武術傳承者。
北,男性,獅族與貓族混血,萬年大學生,民族英雄。
登,男性,熊貓族,無業遊民。
!!!角色故事/
繪國守護者彼此相當熟稔,其中一群在正職工作方面無所事事,老等著世界發生危機才有可為的繪國超級英雄,人們看不出他們平時對社會有什麼顯見的貢獻,於是被眾人戲稱為痞子幫。這群青年共同的特質是動手腳總比動腦快些,他們以武切磋,多數時間都花在與彼此競技上。
!!!正位/
| 牌義 |教量,試探,比較。|
| 愛情 |有點太天真,甚至因為不太思考而太衝動,談感情有點笨拙但基本上趨於本能式。關係上紛爭不斷,很難判斷誰對誰錯而拉鋸著。|
| 工作 |現況不適合合夥。開店地點適合同業群聚帶來集客效應。同業競標、如果是同事間亦代表競爭關係。可以找自己喜歡的,競爭與挑戰性高的工作,換工作的話,這份工作的類型與地點似乎與下一份不會太遠。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |作弊、停戰、場面緩和。|
| 愛情 |矛盾、衝突、爭奪,可能是忙著爭對象的多角局面,但其中一人已經暗中有較高優勢。有時代表檯面上的狀況已經暫時緩和下來,但最根本的問題沒有解決。|
| 工作 |因為內部討論狀況混亂而根本無法確定方向,如果有,也可能有暗盤安排。有嚴重的內部鬥爭狀況,派系複雜,小動作很多,彼此都在爭奪資源,狀況會逐漸明朗或越鬧越大還未知。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
不太動腦的武者、四肢發達頭腦簡單、模擬戰鬥遊戲、好戰份子。
!!!關連牌/
!【伊米‧異冰‧隆易】

[img[images/32.jpg]]

男孩生活無憂無慮,受到母親寵愛,有著許多鬼點子,是個喜歡惡作劇,相當頑皮的孩子。他還不知道自己成年後即將擔負的責任,他現在並不關心。
!!!角色簡介/
伊米,男性,垂耳兔族,垂耳兔族族長繼承人,溫頓島研究院榮譽研究員。
!!!角色故事/
打小是個天生好玩、喜愛惡作劇、且有點目中無人的頑皮孩子,是垂耳兔族本家中身為排行老二的族長繼承者,極年幼時與家人經歷族內因冰神姬失控而招致滅族的慘況,而開始有點變得好強且警戒心高。因為受到姐姐謹慎的判斷與保護過日子,接著便得以過著安逸且沒遇到什麼危機的生活,尤其在創者做為乾媽當靠山後個性變得更加桀傲不馴,沒有擔當且不願承認錯誤。之後參與了幾次戰爭的磨練後痛定思痛,態度開始轉為認真,接受自己此生的任務,決定學習接任族長與思索復興一族。
!!!正位/
| 牌義 |信心、樂趣、帶來工作升遷的新消息。|
| 愛情 |還有點天真幼稚,對感情不是很有經驗,會為了維持感情願意好好嘗試各種可能性,可能還不太了解對方,目前雙方都認同這段戀情滿有樂趣的。|
| 工作 |目前的工作還有許多學習和發展空間,試用期或磨合期。將有升遷的機會,但該扛的責任必須要扛得起才有可能正式上路。對工作的態度顯得有點輕率,需要認真一點。多進修與研習來增加自己專業背景。可選擇自己有興趣的工作,也有可能最終會遇到不熟悉的領袖,只要虛心學習就能掌握。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |生病、不好的消息、錯誤的選擇、不確定感、三分鐘熱度。|
| 愛情 |有點自我中心,希望別人配合自己,可能兩三天又換了個對象。時常會為了雞毛蒜皮小事發生爭吵,不看好前景,覺得隨時就分道揚鑣了也罷。|
| 工作 |習慣性遲到、任意請假、老是覺得不如意而想換工作,因此較偏向打工或兼職。對工作的想法過於天真,趨於幼稚且無法專注。將會出現壞消息。目前有很多工作可以選,卻容易三心二意無法下決定。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
兒子、弟弟、愛惡作劇的頑皮小孩、小鬼靈精。
!!!關連牌/
*[[權杖四]]:姐妹。
!!【疾風黃姬】

[img[images/29.jpg]]

”聽,風將會帶來消息。”
風之女神坐於八根飛馳的木杖上,帶來來自風神的消息。
!!!角色簡介/
風神姬,女性,神族,掌管風的女神,現駐貓櫻蛋糕店樹頂。
!!!角色故事/
曾是天因子十二神姬之一,在諸女神中,常常做為對世間發展最前線的觀察者,並傳遞訊息給天神姬。在疼愛的姐妹,雨神姬、霧神姬接連請求降生為凡人後,對地面的人情事故也開始有了興趣,回憶起當時風神之父下凡,諸神受到凡間一股力量的吸引,分別聚化於人類軀殼成為御神體,風神亦降為風神御神體那克爾斯,黃姬原先並沒有意識到,自己無形間放上稍多注意力在他的動向上,直到那克於魔族戰爭時受重創而命在旦夕,對於他身邊伴侶那女孩的悲傷感同身受而動了凡念,黃姬突如其來地決意向天神姬提出降生為凡人,在飄然落上塵土前,她甚至未曾想之後她該怎麼處理『人生』這回事,她微笑想著,也許自己投入這一念,能為這女孩帶來多好的消息。
!!!正位/
| 牌義 |迅速、帶來新消息。|
| 愛情 |會帶來新的感情消息,身邊家人也會悄悄推一把。相戀得很快,像上天的安排一般契合,關係上兩人有共同的目標,也會齊心共進。|
| 工作 |有好的計劃現在就可以全力衝刺、自由發揮。可選擇自由接案、快遞、運輸等注重效率的工作,也適合團體合作。找工作時建議多方投履歷,而且會很快就能找到新工作。手頭上的工作最好都要把握資源和時間儘快完成。|
| 建議 |現在進行的阻力少,然而體力有限,可尋求相應的支援。讓目標集中,減少分心的因素。|
| 其他 |適合順風和空中相關的活動。循序漸進。|
!!!逆位/
| 牌義 |緩慢、計劃推遲。|
| 愛情 |現在並不想談感情而原地不動。如果最近有計劃,可能需要推遲。感情狀態沒什麼發展,越來越淡,你們最近可能目標不一致,需要彼此放慢腳步調整。|
| 工作 |進度落後。你的能力或許無法支撐到事情完成,需要接手或延遲計劃。人員間存在著很重的心結,無法短時間處理。|
| 建議 |打好基礎,評估當前問題,切勿急功近利。|
| 其他 |不受上天眷顧。觀望。意見不一致。|
!!!角色相關敘詞/
風之女神。
!!!關連牌/
*[[錢幣騎士]]:風神之一。正位時,風屬性相關解釋增強,能量較為穩定。
*[[寶劍騎士]]:風神之一。正位時,風屬性相關解釋極強,能量較為急進。
!!【昂那‧靈絕、沛比諾‧洛雷克、雷時雨、赤路、葛利芬、望實‧布雷斯、德莫特‧愛樂芬、天瀞】

[img[images/27.jpg]]

王子領著國王的命令出戰,與隨同他出戰的臣民凱旋歸來,接受民眾的迎接。
!!!角色簡介/
昂那,男性,皇族,為繪國靈絕王的第一王子,與首要將領。
時雨,女性,雷族,雷神御神體,服侍第一王子的皇室護衛。
德莫特(”導師”),男性,象族,繪國因子守護者軍師。
沛比諾,男性,人族,繪國戰部院戰者政務協理。
望實,女性,人族,繪國皇室騎兵團前鋒,高級軍官。
葛利芬,男性,紅鶴族與人族混血,光之預言者。
赤路(”紅糖”),男性,馬族,繪國創者專屬坐騎,曾任自由音樂工作者、跑腿小弟,後協助皇室工作。
!!!角色故事/
有著曾是繪國最強武將的父親一手訓練,昂那王子也以達到父親的期望為目標,不停精進自己,而後亦成為繪國首要對外征戰的武將。在父王方面,呈接的是偏威權的期望壓力,因此情感上較依賴母后的疼愛,與嘉德皇后感情極佳。與身邊的團隊─隨身護尉時雨、軍師德莫特、戰者政務協理沛比諾、前鋒女將望實、光之預言者葛利芬,共同征戰多年為繪國拿下多次凱旋的佳績,然而,未來卻因繪皇聽信錯誤情報,在安排長期征戰期間打了數場無謂戰爭,最愛的母后於期間病逝,趕不及陪伴母親見她最後一面,而後對父親的安排再也無法信任,感到痛心和失望,與皇室切割關係,放棄王子身份而成為西都當地的義軍首領。
時雨與第一王子昂那隔一天出生,因身為雷神御神體,成長的速度比昂那快上許多,直到二十六歲選擇讓自己身體停止老化,原先把昂那當作可欺負的弱小青梅竹馬,長久相處之下感情深厚而成為此生最優先保護的人,並成為昂那的專屬護衛。
!!!正位/
| 牌義 |勝利、目標確立,獲得父母的認同。|
| 愛情 |對感情生活可能期待過高,覺得沒有配得上你的人,或是有喜歡的對象,但總是表面上互嗆而沒有在一起。如果已經是戀人關係,目前走得很順且能好好配合,發展和諧而且溫柔,也獲得身邊的人支持。|
| 工作 |現在企劃方向對你而言是大利,佔盡優勢,有很好的上司,團隊也已經備齊,資源充足,可以放心推展,前景將相當好,中途如果感覺到有困難也不要放棄,堅持到底會得到意想不到的收穫。家人會為你介紹工作,但建議你以自己原初的夢想為優先。|
| 建議 |為自己擁有的榮耀保持謙遜。傾聽屬下的聲音。|
| 其他 |追隨者或仰慕者出現。之後應該安排休息時間。成為他人的榜樣。|
!!!逆位/
| 牌義 |傲慢、多慮、延遲、出現競爭者。|
| 愛情 |盡全力讓自己完美,反而很難吸引到對象。現在狀況不穩定,很有可能出現競爭者。家人不太支持你們的關係,還會扯後腿。|
| 工作 |應避免做競爭類的工作。半途殺出了競爭者而開始居下風,甚至可能就此退出計劃。不要對自己的計劃過於執著,需要多聆聽別人的忠告,在執行期間可能會出現短暫的成功,但最終失敗率很高,要做好放棄的心理準備。|
| 建議 |你難以戰勝的是自己的好勝心。看見自己所要的,離開家人的期望陰影之下。放下消極的想法,把握住成功的機會。|
| 其他 |對自己有過度的壓力期望。|
!!!角色相關敘詞/
王子與其守護者、統率者。繼承父親使命的長子。
!!!關連牌/
*[[04皇帝]]:父親。同正位時,事態推展順利,可達至成功。皇帝逆位時,決策操之過急,中間可能會遇到計劃以外的險阻,但只要團隊有默契仍可安全上壘。權杖六逆位時,需留意某一方的決策是否判斷錯誤,導致失敗。同逆位時,父子關係間帶有期望的壓力,忤逆與背叛長輩,照自己的意思前行。
*[[03皇后]]:母親。同正位時,進展順利,身後有足夠的感情與物質支援。皇后逆位時,情感的支持不在,留意是否有逞強的情況出現。權杖六逆位時,僅管事件推展不順利,身後仍有家人溫暖的支持,需要再好好爬起來,繼續努力還是有機會成功的;看盤面上是否有意料之外的程咬金出現。與皇帝三者皆正位時,行動力將獲得家庭環境強大的支持,局勢大好。同逆位時,必須全心留意是否有判段錯誤或操之過急的決策,將會影響後續大局,極有可能失敗。
!!!關連印象的歌曲或電影/
*正位:Coldplay - Viva La Vida
!!【潘達家族】

[img[images/31.jpg]]

背負著整個家族使命的長子,堅持扛著每一分責任,然而兄弟之間破碎的情誼也來自於他堅持傳統的壓力。
!!!角色簡介/
衷,男性,熊貓族,繪國貴族潘達家族長子,山居傢俱老闆。
登,男性,熊貓族,繪國貴族潘達家族二子,無業遊民。
Bearbear,男性,熊貓族,繪國貴族潘達家族三子,潘達PBD企業董事長、北都商聯與義部院企業顧問與經濟博士、Bkiss品牌時裝設計師、模特兒、藝術家、歌手。。
羅素(”羅爾”),男性,熊貓族,繪國貴族潘達家族四子,曾為Music FreeGet雙人團體主唱、吉他演奏者,現職繪學高中部物理老師。
格萊安克(”阿漢”),男性,熊貓族,鋼琴師,繪國貴族潘達家族五子,曾為Music FreeGet雙人團體作曲者,現職繪學音樂學院副教授,皇廣流行音樂部音樂製作人。
楚理,男性,熊貓族,繪國貴族潘達家族排行六與七雙生子,繪學大學部管理學院學生。
孟理,男性,熊貓族,繪國貴族潘達家族排行六與七雙生子,繪學大學部管理學院學生。
!!!角色故事/
潘達家族為熊貓族本家,為繪國貴族,此代本家父親希洛、母親拉蕊為了這家生下了七個兄弟─長子衷、二子登、三子Bearbear(原名“戰”)、四子羅爾(原名“宵”)、五子格萊安克(原名“晨”)、六子與七子為雙生子,楚與孟。便離開家族由長子衷扛起照養整個家庭的重責大任,潘達家族大抵也與其他有聲望的貴族一般,重視本家血統相傳,衷奉獻終生盡忠職守,讓弟弟各自追求夢想,光宗耀祖,卻幾乎犧牲了自己原想追求的一切。
而這個受了詛咒的家族,若背棄家族血統選擇與他族通婚,將讓所有孩子在追求幸福前,各自付出了重大的代價:衷永遠無法真正愛上其傾心的,母親的好友,也是這家族的乳娘娜莉;登失去摯愛莎莉;羅爾失去了三胞胎中的么子;阿漢失去左手,再也無法以完整的實力彈琴。然而,Bearbear雖然達到了與同族傳宗接代的條件,其心態仍使他最初就失去摯愛,造成兄弟間彼此相殘,並在登痛苦的報復後,在左頰留下無法恢復的傷疤。所堅持的最終結局是否真是幸福的?或只是表相華美內裡枯朽?值得他用一生支撐?衷用這一路的艱辛見證。
!!!正位/
| 牌義 |負擔過重、通往成功的家族傳統。|
| 愛情 |追求新關係的話,需要放下一點責任,為自己生活清出空間才有辦法接受感情生活。最近彼此需要承擔的事都非常多,感覺很累,關係演變成一種責任,但你們仍有共識要一起走下去。|
| 工作 |傳統家庭產業。留意工作過勞的狀況、因為不放心交給他人,而責任全扛到自己肩上,壓力很大,如果堅持到底仍會成功,只是無法走得長久。無法找到輕鬆愉快的工作,通常是管理職。|
| 建議 |放心將責任交給他人一同分擔。|
| 其他 |。|
!!!逆位/
| 牌義 |壓垮的重擔、或者卸下重擔。|
| 愛情 |你可能不夠了解自己適合怎樣的對象,不知道怎麼開始感情生活,或一方遲疑不決但一方過於忙碌,而擦身而過。關係中,現在的進展已經讓你覺得過於沉重,卻又看不到未來,也不願放手。留意是否有欺騙的狀況。|
| 工作 |要負責的工作太多,在沒人可以幫你的狀態下你會選擇硬吃下來,表現可能會招人嫉妒。事件遠比你想得複雜,有太多困難和障礙需要克服,如果一意孤行將會累垮。避免選擇責任太重的工作,要了解自己的承擔能力。同事間可能會有人背叛而導致失敗。留心名譽受損。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
負擔過重的長子、重視名望的傳統家族。
!!!關連牌/
!!【愛奴娃、音恩斯、艾絲、佛列】

[img[images/25.jpg]]

”沒有地方比家更好。” ”我回來了。”
女兒們在家門前坐著,她們剛以花朵和明信片裝飾了門前,為了迎接準備歸家的家人們。
!!!角色簡介/
愛奴娃,女性,垂耳兔族,遇繪喫茶坊服務生。
音恩斯(”荔枝”),女性,垂耳兔族,繪學大學部管理學院學生。
艾絲(”蝶紅”),女性,金絲貓妖,黃藍屋總管。
佛列(”阿花”),男性,黑白貓妖,黃藍屋寵物。
!!!角色故事/
愛奴娃、伊米、音恩斯來自於垂耳兔的異冰家族,愛奴娃身為異冰一族族長的長女,依族內規定將做為冰神姬之器,母親因發狂企圖殺死孩子,被族人捉住,燒死母親的火燄卻焚毀村落,並在族長意料之外趨走了冰神姬,使得冰神姬後來反而追溯到妹妹音恩斯身上,三姐弟逃離了村莊,多年後得知垂耳兔族遭到滅族,後來引介到創者家中保護,並由創者認為乾兒女們,愛奴娃感激創者的協助,選擇終生居於黃藍屋,陪伴創者一家。
對創者九而言,愛奴娃則是她從現世初次回到繪國時,開啟記憶的第一個人,感覺就像回到了家一樣,有最親密的家人以笑容迎接你回來。自理之創者那裡拿回了記憶之後,無論接著遇到多少磨難,繪國創者總會約好回到黃藍屋相聚,讓家屋的溫暖療癒,愛奴娃也總會在門廊前,等待那句『我回來了』,迎接所有的家人回家。
!!!正位/
| 牌義 |回家。購入或遷入新環境安置、穩定的支柱。與家屋相關的意象─安穩、熟悉的環境。|
| 愛情 |對方視你為家人,相處模式也像家人,目前相當穩定和諧,也希望能繼續發展,不過要注意之後是否會不會一成不變到理所當然。很容易融入對方家人圈裡。|
| 工作 |一旦決定了方向,就不要三心二意,穩定的朝定好的方向前進。新居遷移、或代表職務更動,換工作最好找同業性質的工作。和同事間的感情相當好,容易建立成好友圈。在同一個環境下過於安逸不思改變,可能就會像養老生活一樣固定下來。|
| 建議 |安定下來,並自在與家人親友分享心中感受,快樂的心境將帶來好運。|
| 其他 |雛形、架構。夢想中的家屋。庇護所。歷經一段掙扎後走入的穩定階段。參加喜宴。|
!!!逆位/
| 牌義 |停止發展、根基不穩、改變環境。|
| 愛情 |膽小保守甚至有點羞怯,不知道怎麼告白。對感情有很高的理想,因為怕與自己預期不同而不敢投入感情生活。關係上目前仍保持表面上和樂,不過根基並不穩固。|
| 工作 |企劃方向可行,但是基礎不夠穩定,夥伴會享利益但不見得共患難。工作上,目前合作還算樂觀,但會漸漸遇到瓶頸,接著突破要花一番力氣,和上司、同事感情像家人,過從甚密到有點壓力,會怕自己如果有時意見不同就會被當作不合群。|
| 建議 |打好基礎,追求進步。低調慶祝。建議以賞代罰。|
| 其他 |意外懷孕。臨時取消喜慶或家族活動。|
!!!角色相關敘詞/
女兒、管家、守在家門前等待歸來的家人、思鄉情切、溫柔的守候。
!!!關連牌/
*[[權杖九]]:家的守護者、愛奴娃的戀人。同正位時,感情事件的雙方同心維持家庭關係穩固,感情交流較和緩,細水長流。有時可指老少戀。
*[[權杖侍者]]:兄弟。愛奴娃為長女、伊米是次子、音恩斯為么妹。
!【璜輝】

[img[images/35.jpg]]

即將接下王位的王子,對未來即將掌權的一切有著高昂的期待,身邊的隨從與臣民都將忠實地擁護他。
!!!角色簡介/
璜輝王子,男性,金熊族,繪國靈罕王預定皇位繼承人,曾任繪國靈罕王戰部院院長。
!!!角色故事/
出身自金熊族貴族,有極好的資質與才能,曾為靈罕王最得力的戰者,受賜與第一公主梅的婚約,兩人亦彼此傾心已久,懷抱著未來建設繪國的遠大藍圖,且任內戰績彪炳,深受人民愛戴。卻因百合皇后引魔族入皇城的攻擊事件,最終於戰鬥中喪生。在皇室時,曾相當照顧索尼,索尼接下其對繪國的意志,延續他當時傳達的遠見,接位為靈絕皇。如今仍是繪國人民崇拜的勇者形象。
!!!正位/
| 牌義 |雄心壯志、遠見、實現計劃的決心。|
| 愛情 |忠誠專情,嘴上不太明說自己深切的感情,以行動展現。通常是天作之合,交往狀況穩定,走向婚姻時也能扛起各自的責任,了解如何配合對方,感情走向成熟。|
| 工作 |宜創業,且在該領域已經累積很多經驗,執行起來駕輕就熟,環境穩定,前景發展一片良好。管理職方面,經驗豐富,可嘗試改革流程,將眼界放遠,做事會更順利,同事都能盡力配合,發揮良好的合作。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |計劃需要延遲、難以承受、自信過盛。|
| 愛情 |對對方失去耐性,或是已經習慣成自然,若要改變可能會引起爭端。感情可能不是你優先重視的選項。可能曾因意外失去伴侶。|
| 工作 |避免管理職,且不要冒險,目前看起來還算平順,但可能會逐漸浮現問題而使進度延遲,多加留意仍可彌補。過於高估自己的實力,經驗只是虛有其表,只重視職位代表的權威。目前找到的工作感覺都沒有興趣,建議選擇薪資固定的工作。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
有為的領袖、獨生子、領袖的左右手與其團隊。
!!!關連牌/
*[[錢幣九]]:妻子。
!【潔達‧懷恩‧絲克爾‧佛瑞斯特】

[img[images/34.jpg]]

一名在純樸村莊中生活的女人,她天真、愛好自然、充滿了友善與光明的能量。
!!!角色簡介/
潔達,女性,樹松鼠族,環界梟村專職村婦。
!!!角色故事/
與家人一起居住於西都佛瑞斯特古村,第一次滅族戰爭時,來自四個不同族的家族為了躲避戰火,一路逃難至光明森界深處建立出的族落,潔達已是該族落的第三代。但該地區因為寂與炎加所散發的魔性影響,父母親一代因而發狂,聽信了西都諸族神祭的迷信,要求潔達必須嫁給自己兄長後雙雙獻祭,才能免於被魔神所滅。潔達由哥哥解救後,一個人長途跋涉逃到東都,為異國旅人相救,傻氣、單純但堅強的潔,面對一連串不幸遭遇卻仍能開朗樂觀待人,讓環界創者感到相當不捨,決意全力協助她,此時暫居於北都皇宿由甜子庇護。經過與寂對抗的戰事後,哥哥最終仍不幸喪生,因環界創者的說服決定居於他國,並找到了人生的伴侶,現定居於環界梟村,開始了幸福平穩的新生活。
!!!正位/
| 牌義 |親切溫暖、直來直往,激勵人心、情感濃烈。|
| 愛情 |遇到喜愛的對象,會主動追求,或開放地吸引心上人對自己傾心,對感情的表現很直接,不會隱藏自己的需要,認為自己也握有重要的主導權。關係上相處十分自然,愉悅真誠。|
| 工作 |你在適合的位置上,且能發揮所長,前景也相當好。對同事而言你有鼓舞他人的正向能量,自然親切,意見有一定的影響力。宜求職、升遷與加薪。環境狀態優,任何事都能迎刃而解。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |性格丕变,外遇、嫉妒、保持距離。|
| 愛情 |脾氣火爆,翻臉跟翻書一樣快,可能會為了面子問題而爭執不下。等待別人主動追求自己。可能要留意周遭環境問題為關係帶來的影響。|
| 工作 |處事過於主觀強勢。遇到強烈的反對而無法實行。建議不要太常變動工作地點,選擇離家近的地方為優。表現受到嫉妒而受同事閒言閒語,或受到背叛。不利於升遷或加薪,有個需要花很多心力討好的女主管。|
| 建議 |。|
| 其他 |潛藏於環境中的危機。|
!!!角色相關敘詞/
無心機的傻大姐、村姑。
!!!關連牌/
!【爽爽高】&&我真的沒有打錯.....&&

[img[images/33.jpg]]

具有明快行動力的騎士,他大膽無懼地往前奔馳,將帶來熱烈的支援,他將以行動支持你的想法實現。
!!!角色簡介/
爽(”阿爽”),男性,兔龍族,影神御神體,繪國靈絕王皇室護衛。
!!!角色故事/
名字是個悲劇的兔龍族皇室護尉,因與創者妹妹契約定名後終身不能改名,但人就跟名字一樣豪爽快意,開朗樂觀。曾死過一次後復生,當時是龍城中兔龍族的王子,兔龍族是龍族中較低階的種族,長久以來在戰時擔任最前線,同等於砲灰。為了族人,他決定向龍王母玉纖抗命,龍王母起意與他打賭,要他到敵方都城偷出翠南冠冕帶回龍城,便同意兔龍族的實力,免除讓兔龍族在戰場中大量犧牲的軍事位置,王子同意了,前往敵營單獨作戰,受重傷死撐著返回,卻死在皇宮門前。龍王母稱這是兔龍族天命,得到翠南冠冕卻未履行約定,靉殷由此事件受到啟發,無法原諒龍王母的惡行,決意改革。後來靉殷與玖貓聯手,將靈魂一部份交給創者,請她復活兔龍族王子,創者七協助創造設為影神御神體,名為阿爽,阿爽再也沒有過去的記憶,擔任皇室護尉,目前過著勇往直前的生活。
!!!正位/
| 牌義 |衝勁,行動、好動、熱情。|
| 愛情 |一旦愛上對方,會立刻積極上前搭訕追求,在感情生活中是主動的一方,常會給對方帶來許多熱情體貼的照顧,會是一段充滿活力的戀情,遇到問題也有自信能夠好好跨越。|
| 工作 |對現在的工作內容情緒很高昂,總是躍躍欲試,很有熱情。積極開發新客源或交通方式。可選擇外勤或挑戰度高的工作,國外出差機會多。求職方面建議自己尋找較快。升遷與加薪機會大。同事間都是直來直往,偏向競爭關係。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |錯誤的方式、追求失利、太過衝動、樹敵。|
| 愛情 |通常代表單身,可能有人暗戀著你。但因情緒衝動,只想追求你的目標而看不上其他對象。思想有點自私,如果對象不是個可以配合自己的人,寧可不考慮。|
| 工作 |目前遇到了重大的干擾,進度嚴重落後,因此計劃將會失敗,事前準備沒做足將無法挽救。透過就業服務尋找工作。同事間出現強烈衝突,無法合作。不利於升遷、加薪,資源已經被人捷足先登。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
優秀的駕馭者、行動力高的男性。
!!!關連牌/
!!繪國塔羅數字牌義解釋
|數字|金幣牌組|寶劍牌組|權杖牌組|聖杯牌組|h
|1 Kether|夢想成真|提劍前行|熱情行動|情感奉獻|
|2 Chokmah|保持平衡|守線僵持|責任深思|平等之愛|
|3 Binah|工作團隊|守護傷痛|自由遠行|豐收歡慶|
|4 Chesd|固執守財|休息等待|回家團聚|冷淡拒絕|
|5 Geburah|窮苦婚姻|獨贏爭執|勢均力敵|珍惜失去|
|6 Tiphareth|捐贈施捨|療傷旅程|勝利凱旋|美好回憶|
|7 Hod|收成暫歇|偷拐搶騙|以上制下|幻象虛妄|
|8 Netzach|專注過程|劃地自限|迅捷到來|另闢奚徑|
|9 Yesod|矜持穩固|對抗惡夢|負傷守衛|美夢成真|
|10 Malkuth|豐厚祖產|死後重生|負擔沉重|豐盛之愛|
*[[真心陣]]
*[[六芒星問題解決陣]]
*[[塞爾特十字法]]
*[[十二宮陣]]
*[[生命樹]]
*[[潛意識]]
*[[七脈輪]]
!!!宮廷牌
[[聖杯國王]] │  [[聖杯皇后]]  │  [[聖杯騎士]] │  [[聖杯侍者]]
!!!數字牌
[[聖杯一]] │  [[聖杯二]]  │  [[聖杯三]] │  [[聖杯四]] │ [[聖杯五]] │  [[聖杯六]]  │  [[聖杯七]] │  [[聖杯八]] │ [[聖杯九]] │  [[聖杯十]]

[img[images/index_c.jpg]]
!!【菲‧伊葉里】

[img[images/36.jpg]]

”我願愛。我值得去愛,也值得被愛。”
捧著金盤的女性,上面的金杯子有水流源源不絕地滿溢,她溫柔的情感就有如水一般,全心地奉獻而出。
!!!角色簡介/
菲,女性,人族,繪學保健室運動傷害醫師、東都納爾森公寓房東、MSE特殊工作團隊成員。
!!!角色故事/
來自地球2000年左右亂世的平行次元,是個軍人世家的獨生女,因此菲從小一邊學習賢妻良母的專長如下廚或縫紉,到十七歲時被迫開始接受軍事訓練,做鬆餅和扔手雷同時雙向式教育使菲的裡外專長反差極大。在進入軍方的情報單位後,因好奇與依賴感與英結識,兩人成了最佳搭檔。而後與馬可與塔爾瑪在任務中合作,四人始成為最佳工作團隊。畢竟是個心思細膩,無法認同殺戮做為終生工作的女性,在參與太多讓自己心痛的戰爭後,覺得現世壓力大到難以承受,也變得太過在意四個人之間的感情,害怕傷害彼此,難以控制情緒問題,在認識EDITH後,選擇逃避現實,進入繪生活。直到英為了找她來到繪,四人後續於繪國聚首。現於馬可婚後住於納爾森公寓。
!!!正位/
| 牌義 |新戀情、新友誼、情感剛開始的時期、把愛送給對方。|
| 愛情 |新戀情的到來,最近桃花運不錯,可看看身邊是否有合適的對象。能夠用心感受並愛你身邊的人,重視付出且不求回報,現在關係狀況極好,美滿和樂,並有共識長久發展。|
| 工作 |現在工作進行方向可行,有很好的工作夥伴,工作環境應該會讓你感到快樂。可選擇與人接觸的工作,如服務業。在工作環境上可以開創新的人際關係。開發客戶上大利。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |情感上失落、分離、失望或不滿足。|
| 愛情 |還沒從過去的情傷中走出,而不敢投入新戀情。常會遇到一些意外中斷培養感情的機會。可能會因為太在意對方的回應,而對付出變得保守。|
| 工作 |計劃執行後可能會跟你的期待有很大的落差,切勿太理想化或過度樂觀。有新的人事安排,可能是熟悉的同事離開,如果是新同事來,盡可能主動先釋出善意。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
眼鏡、迷糊、視線、左輪手槍、射擊。
!!!關連牌/
*[[權杖二]]:丈夫。同正位時,較依情感基礎為重心做選擇,是影響未來走向的關鍵。
*[[寶劍一]]:生死至交。同正位時,與對方有超越友情的深厚情誼,協調地整合理性與感性的行動。
*[[錢幣八]]:工作夥伴。同正位時,合作過程平穩且有感情交流,願意主動多為對方付出。
!!【愛勒葛利亞、夢神、PAGE】

[img[images/42.jpg]]

”我的認知呈現了我所知的實相。”
夢之女神給了七個杯子,裝滿了不同的驚喜,男孩思考要選擇哪一段夢境。
!!!角色簡介/
愛勒,男性,鴨族,繪國皇室音樂之塔號角演奏者,太陽神索拉劇團演出者,陶笛創作者。
夢神(”艾美”),女性,針鼴族,夢神御神體,繪國皇室護衛所榮譽指導,溫頓島研究院武術教授。此作形象為夢神狀態。
!!!角色故事/
愛勒有個想像力無窮的活躍腦子,到了夜裡也不肯停下來,在睡夢中依然勤於編織夢境,愛勒變得很難區辨現實與夢,他的一段人生彷彿成了幾百個人生,很難確定自己什麼時候看見的才是真相,每一段人生又可以有幾百個選擇,讓他對這樣的幻覺人生感到不安,直到他發現在夢裡的自己,吹奏樂器時不會發出讓自己”清醒”的聲音,於是愛勒學著吹奏號角來做為區分,想不到學著學著就成了專業,不譜夢境改譜音樂。愛勒在真假不分的期間,因為受到夢神的照顧與協助,而沒有遇上任何會影響身體的危險,也因為夢神溫柔的保護,而使他曾一度不捨離開夢境,但在理解如何掌握能力後,他與夢神更加能泰然相處,透過潛意識與想像力成為借鏡,他看見自己事實上人生的不完美,卻也更能珍惜自己做出的選擇。
!!!正位/
| 牌義 |夢境、幻想、白日夢、不會實現的計劃、選擇過多。|
| 愛情 |目前身邊人選很多,看對眼的對象也非常多,但應該都不會是合適的對象,你其實不清楚真正想要的是什麼。現在的關係中有很多誘因存在因此才讓你們在一起,你們可能根本不夠認識彼此。可能是一段幻想出來的關係。|
| 工作 |以創意發想為主的工作較適合你。目前執行的提案相當具前瞻性,但是現下技術無法支持,或執行細節不足很難它付諸執行。公司薪資福利看似很好,卻有跟沒有一樣。目前有很多新的方案在檯面上,在明確化自己發展的方向之前不要貿然做決定。|
| 建議 |避靜,了解自己選擇哪些事物才能填滿自己的內心空間。|
| 其他 |害怕錯過。誘因帶來動力。表面的富足。|
!!!逆位/
| 牌義 |看清實相。短暫的享樂結束。錯誤的選項。|
| 愛情 |目前身邊並沒有好對象,選擇也少,或許需要再等一段時間,或整理一下自己想法後再看看。關係上,對彼此的想法已經固定下來,很了解對方,能夠走穩和發展下去,不過還沒有討論更遠程的計劃,還不確定雙方是不是想法一致。|
| 工作 |花時間動腦的工作,需要很多事前準備與良好的判斷力。目前你已經能夠想出理想的解決方案,對執行計劃做好審慎評估即可,進度也很穩定。人事上,需要分清楚組織與職責,同事沒什麼情感交流,大多是公事公辦。|
| 建議 |學習過簡單生活。回到精神中心,不過度追求物質。|
| 其他 |注重實際面,相信眼見即所得。|
!!!角色相關敘詞/
夢神、真與假、馬戲團、浪漫精巧的飾品、號角、鴨子。
!!!關連牌/
*[[04皇帝]]:學姐,本牌左側中央的艾美。
*[[寶劍七]]:想像的產物,本牌上方的Page與該牌的佩姬與歐堤。
!!【蒂‧夏凱菈、迪亞‧凱索、菈兒】

[img[images/38.jpg]]

”我是如此的幸運,有朋友與我分享生命中的一切。”
三名個性不同的女孩子,高舉著酒杯起舞慶祝,她們是彼此最忠實的朋友,分享心事與秘密,在情感上終生支持著彼此。
!!!角色簡介/
蒂(”N”),女性,人族,專職家庭主婦、繪學舞蹈所客座教師。
迪亞,女性,人族,模特兒,MSE特殊工作團隊成員。
菈兒,女性,物族,合成機械人,泰爾斯SPEED工作室機械技師。
!!!角色故事/
N、迪亞、菈兒幾位來自不同背景的女孩,因各自的原因暫時滯留於繪國,共租了羅格道上的公寓而相遇。N來自現世平行次元的日本,曾為電影節目的虛擬偶像,為了告別過去的情傷而來到繪國重新出發。迪亞是英與菲在軍中的下屬,同樣來自現世平行次元,出生自法國,曾是模特兒,後來健身這種神奇的理由而從軍,在英與菲都移民繪國後因此跟著進入繪。菈兒甚至說不清是哪個次元來的,以女性為外貌的合成機械體,曾牽扯的戰爭過於複雜,本人也消除了記憶,只知道現在能妥善維修自己的繪國是個友善的地方,決定就此留下來。三名女孩與後來加入了鈴音成了無話不談的好友,之後無論遇上什麼風風雨雨,總會在情感上支持著彼此。後來有了各自的感情生活,漸漸大家都離開了公寓,但她們都記得在羅格道這公寓中開始了在繪國生活的第一步,那些點點滴滴在心頭,情同姐妹的情誼彌足珍貴。
!!!正位/
| 牌義 |團體和樂、豐收、宴會。|
| 愛情 |透過身邊的朋友應該能幫你牽到紅線,也有很不錯的對象,在感情路上有不順,身邊朋友也很能挺你,聽你訴苦。關係上現狀極佳,彼此真心付出,你的朋友與伴侶相處都不錯,能時常大家一同出遊或用餐聯絡感情,而且能好好享受這些輕鬆的玩樂計劃。|
| 工作 |同事相當不錯,頗有情感交流且能彼此支持,工作環境很愉快,且能夠學到很多東西,成果也會相當豐碩,福利、加薪機會佳,要把握機會。求職運特好,可以試試朋友推薦的工作。宜和夥、團體工作、開拓市場。|
| 建議 |有身邊的朋友支持,珍惜這段友情,持續凝聚力量。|
| 其他 |懷孕的可能性增加。認識新朋友,有新的成員加入圈子。|
!!!逆位/
| 牌義 |不合群、享樂過度、暴飲暴食。|
| 愛情 |有暗戀你的人,但你可能不會喜歡。感情中可能會出現第三者,或因為過度縱容對方一些壞習慣,最後無法忍受而情感破裂。|
| 工作 |懶散、各自為政、工作地點遷移。環境上有許多隱藏因素影響結果,後續會有變化。同事彼此感情不錯,但仍會遇到許多配合上的困難。急件或插件,只重視結果而非過程。|
| 建議 |現在你與你的夥伴只注重享樂與物質慾望,建議多多精神交流。留意你所在的小團體是否只帶來互舔傷口的言論,卻讓你對其他面向不聞不問。|
| 其他 |精神外遇。可能從原本友好關係轉為競爭。人際關係轉弱。發胖。|
!!!角色相關敘詞/
*N:邱比特、舞者。
*迪亞:暴飲暴食、減肥、模特兒。
!!!關連牌/
*[[17星星]]:戀人,本牌中間的N與右一的羅爾。雙正位時,雙方正走入一段溫暖平穩且甜蜜的感情生活,如果過去雙方都曾有情傷而走在一塊,會在這段感情中得到溫柔的療癒,是彼此的精神伴侶。星星逆位時,男方情緒過於低落或激動,常衝動行事,女方難以勸服,只能對外尋求支持。聖杯三逆位時,專注於對外的邀約交流過多,相對兩人世界時間略少,還算是過得去,對方都能包容且耐心等待,或反之,因兩人最近相處有尷尬而共同轉往向外交流,暫時喘一口氣。雙逆位時,因已經產生破裂,充滿失望而對外尋求其他感情支持,而導致縱慾過度。
*[[寶劍侍者]]:戀人,本牌右邊的迪亞與該牌主角。雙正位時,雙方還在剛起步,基礎不錯的感情關係中。寶劍侍者逆位時,一方疑神疑鬼,對另一方的感情無法交付信任。聖杯三逆位時,精神外遇的可能性大增,或企圖以忽視對方的方式實則想討關注,對方也有稍微發現跡象,暗自盤算如何調整行動。同逆位時,現在雙方都覺得這段感情生活變得壓力很大,一方猜忌無法信任,甚至會去查探隱私,一方則想逃離而不停對朋友圈尋求認同。
*[[錢幣侍者]]:戀人,本牌左邊的菈兒與該牌主角。雙正位時,是一段剛開始的新戀情,對彼此有好奇,且想穩定持續培養感情。錢幣侍者逆位時,一方手頭上許多工作計劃需要進行,忽略了對方的感受。聖杯三逆位時,不太知道怎麼對情人付出正確的關注,常因兩人之外的各種誘因分心。雙逆位時,雙方都處於外務過多而很少維繫感情的狀態,一方面是不知道如何維持甜蜜期,而開始轉移焦點放淡。
!!【賈古‧潘克恩】

[img[images/44.jpg]]

人財皆得、名利雙收的老者坐在帳間,享受他豐盛的酬勞所帶來的生活品質。
!!!角色簡介/
賈古(”二大王”),男性,皇帝企鵝族,繪國靈罕王與靈絕王跨二代間的攝政王及總理。
!!!角色故事/
曾任靈罕王時代之二皇,即相當為總理的位置,協助靈罕王做攝政及參謀,然而在該時期聽從百合皇后的讒言,對靈罕王獻計導致決策嚴重失誤,皇室被攻陷,第一駙馬璜輝與百合皇后死於戰爭。
在入獄時期之間,更加墮落了自己的人性,後來與炎加及沃大合聯手,由他們利用自己對皇室的了解引發了另一場戰爭,逼迫靈罕王正式退位,再次被捕時,靈罕王親自出面與他懇談,遊說他投誠,並對於他過去所走的錯路寬容以待,希望他再次協助皇室。
在靈絕王時代,賈古同意為了彌補過去的罪行,全力輔佐靈絕王做決策,過去的榮華富貴失而復得,並與前皇成為終生的摯交。
!!!正位/
| 牌義 |志得意滿、單純的滿足、願望達成,但僅由一人獨享,與外界隔絕。|
| 愛情 |對目前生活現況很滿意,單身也沒有什麼不好,所以不會想找對象開啟感情生活。如在關係中,現在雙方都很滿意,經濟能力也穩定,問題也有能力一同處理好,會持續發展下去。|
| 工作 |目前的方向正確,你的個人能力也相當好,且你頗以為傲,只要能把事盡善盡美即會有大收穫,能找到自己相當喜歡且適合的工作,建議工作後休息時間可以盡情犒賞自己一天的辛勞。加薪與升遷都能順利。公司風氣重視績效與表現,不過別把利益只集中在自己身上,要適當與同事分享經驗。|
| 建議 |留意是否太過自我感覺良好。|
| 其他 |準備充分。正確且穩定的方向與願景,願意等待更多開放的可能性。|
!!!逆位/
| 牌義 |情感上的不滿足、轉向世俗與物質享樂。|
| 愛情 |有自己理想對象的條件,但設得太高,因此身邊的人都看不上眼,需要重新調整一下想法。交往關係上,總覺得對方付出得還不夠,是因為對關係有更高的期待,於是對現況不滿。|
| 工作 |太過固執而有盲點看不見自己的缺失,已經出現挫折,要虛心檢討和修正。成員之間不願妥善合作,甚至會各自為了貪圖小利而出包丟問題。目前收入還可以,但無法讓自己滿意,能爭取的幅度也不太高。|
| 建議 |朝向精神修行,追尋真理。|
| 其他 |錯誤的信任。沉溺外物而否定自己的真實渴望。無法從他人的互動與依賴中脫離。|
!!!角色相關敘詞/
。
!!!關連牌/
[[05教皇]]:總理、副手、終生摯交。
!!【甦耶特、安‧約書亞‧無、可】

[img[images/37.jpg]]

”命運相繫,你我偕行。”
男孩們有著完全不同的性格與命運,在性命交會後,他們攜手共進,一起創造他們的生命。
!!!角色簡介/
甦耶特,男性,青鳥族,溫頓研究院初級研究員。
安,男性,俄羅斯藍貓族,溫頓研究院初級研究員。
可,女性,白翼獅,白澤坊和服設計師。
!!!角色故事/
安與甦耶特來自非常不同的家庭背景,都有一段令人心疼的過去。安來自藍貓魯西恩布魯家族,因從小有暴力傾向,母親拒絕接受照顧他,最終因一位單戀的女孩死亡的消息引發他的精神失常殺害了全家,被親屬視為帶來厄運的孩子。甦耶特則出身自異邦的青鳥族,原本將取代現任做為幸運代表的青鳥,由不幸蛻變成幸福,再因自身的不幸遭遇更能為人們帶來幸福。創者失誤下使甦耶特沒有朝原本的命運安排走下去,而成為一個得永遠背負不幸的孩子。甦耶特與安遭遇到的厄運情節不同,卻因這樣的經歷同樣對生命消極絕望。
創者九貓領養了這兩名孩子,甦與安從陌生到熟識,漸漸擁有同是天涯淪落人的相惜之情,後來在創者前立誓共有靈魂,兩人的命運,從厄運到好運,交流融合,漸漸也改變了他們對自己的看法,更加珍惜自己的性命。
!!!正位/
| 牌義 |平等之愛。兩種不同力量的調和、合作。|
| 愛情 |為小戀人牌、通常表示情感極好的青梅竹馬,不過有時亦帶有同性之愛的含義。兩人的相會原非命運刻意的安排,卻一同創造了新的命運,現在心心相印,感情經營完美。新關係上,身邊無論是舊識或者新認識的人,都有可能成為你的對象。|
| 工作 |有貴人協助,或能尋找到很好的工作夥伴,也會一起喜歡你們進行的企劃構想,工作時很有熱情,一起慢慢累積就能看到成果。較適合團隊合作、與人交流的工作。在家鄉、或離家近的地方找工作比較容易。上司很能放下身段與你討論,同事也以平等互惠原則彼此支援。|
| 建議 ||
| 其他 |青梅竹馬。|
!!!逆位/
| 牌義 |無法合作、平衡失調。|
| 愛情 |身邊有不錯的對象,但可能會被家人反對。關係上需要注意自己是否太黏?或對維持甜蜜品質的期待過高,雙方需要個人空間,或做一點調整,進展上雙方仍是期待長遠發展。|
| 工作 |主觀強但卻很被動的類型,因此溝通能力不良,容易因缺乏溝通而容易導致失敗,建議反省一下自己的缺點。要留意隱藏性支出花掉的金額比例。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
*安:俄羅斯藍貓。
*甦耶特:幸運、青鳥。
*可:白色翼獅、浮雲遮日。
!!!關連牌/
!!【彤草夜】

[img[images/40.jpg]]

”是我的,就會是我的。不是我的,我學會放手。”
象徵情感的三個杯子灑了,男孩仍小心環抱著完好的兩個杯子。雖然失去了三個,他鼓勵自己要珍惜最後的兩個金杯,草藤代表他的執著,環繞著他也纏緊了他。
!!!角色簡介/
草夜,男性,長春藤精靈,繪國創者第三輪分身之一,艾維城玖屋助理,繪國時間之樹守護者。
!!!角色故事/
與雙胞胎哥哥阿傷不同,草夜總是面帶溫柔的微笑,並有著與世無爭的神秘感。繪國創者總人格千里於執位期間,為了修補情緒傷痛而創造出一對雙子分身。哥哥阿傷先出生,由他的理解之後才產生出協助他的草夜。一開始能力過於強勁,在認知到這點草夜開始逐步學習什麼是人類的愛與傷害,現在仍跟著哥哥一同慢慢尋找自己協助這個世界的模式。在繪國的封印戰間期,嘗試理解朝人的想法而主動做為他的封印者,後來也接替成為了時間之樹的守護,在一連串體會過愛與痛的深刻經驗後,珍惜自己與身邊摯愛的人們的生命,持續做著協助人們的生活。
!!!正位/
| 牌義 |悲傷於自己的失去、持續守護自己僅存擁有的事物。|
| 愛情 |過去曾經擁有情感傷痛,感覺自己失去得很多,需要以正面的態度看待感情。在擁有關係後,會極端珍惜,想好好守住這段得來不易的感情,盡可能朝正面思考,不要加重看待你失去的部份。|
| 工作 |雖然目前的工作並不順利,但還不到讓你想走人的最後一根稻草,儘可能的說服自己繼續留在目前崗位上忍受,願意配合別人的步調。對求職、創業與環境上皆屬不利,容易引起負面情緒,且沒什麼成就感。|
| 建議 |知足,珍惜自己仍擁有的。放慢呼吸速度,澄明心輪。轉換看事情的角度。|
| 其他 |無法放手的美好。已逝的親人。多出外看看綠意或植栽些綠色植物。|
!!!逆位/
| 牌義 |所有的杯子都倒掉,變成真正的絕望。被自己的執念纏住。|
| 愛情 |自己曾失去過的太多,而產生了不願放棄的執念,越得不到,越想要,失落感也越強,現況下發生的任何阻礙都可能讓你朝負面思考而更糟,情緒像大洞一樣不停往下掉,現在的關係相當痛苦。|
| 工作 |可尋找獨立作業的工作,情緒很容易受到他人影響。薪資、福利與環境狀況相當差,建議快點換跑道。新提案的推展不利,會常有狀況,若未即時認賠殺出,最後可能會滿盤輸。有隱藏版貴人在,需要自己發掘。|
| 建議 |學習放下,轉移目標。對於失而復得的事物要珍惜。減少比較的心態。|
| 其他 |悲觀,無法滿足。|
!!!角色相關敘詞/
草藤、大自然原生力量、植物精靈、德國、操縱植物的能力者。
!!!關連牌/
*[[寶劍三]]:雙生兄弟。雙正位時,守護力道增強,這段期間正要渡過最傷痛的低潮期,需要朋友的陪伴與祝福,看見仍擁有的那些可貴、看見仍在身邊的人的關注、為身邊仍愛著你的人做點好事。寶劍三逆位時,情緒陰鬱沉重已帶給他人困擾,需要從情緒中走出。聖杯五逆位時,因無法放手而緊握傷痛的情緒,沉溺在負面情緒中難以自拔。雙逆位時,強烈的情緒痛苦影響你將所有痛苦投射到世界上,甚會覺得整個世界與你為敵。建議看開點,走出傷痛,去看世界上其他美好的事物。
!【海水鯨子】

[img[images/46.jpg]]

對陸地充滿好奇心的人魚女孩,把玩著來自陸地的小玩意,並一邊幻想著陸上生活。
!!!角色簡介/
鯨子{”小鯨”),女性,藍鯨族,海水鈴樂團首席女高音。
!!!角色故事/
如童話小美人魚的故事,小鯨受到重重保護成長,是個充滿想像力、無憂無慮的女孩。母女倆被父親拋棄後,母親自立自強一手建立起海水鈴自治領,卻因為對陸地的不信任,嚴禁當時還小的小鯨與陸地的事物接觸,但因乾哥洛浮與母親好友喵子的影響,認識了青梅竹馬的小卜與叭叭,對陸地充滿了幻想,時常做些異想天開的事,想盡辦法偷偷到陸上去,收集各種來自陸地的小玩意,讓總管大臣頭痛不已,老是搞不懂她是怎麼能從防守這麼嚴密的海水鈴城逃出去。
!!!正位/
| 牌義 |好奇心、充滿豐富想像力的女孩。|
| 愛情 |情竇初開,對愛情具有夢幻的憧憬,情感強烈、純真不過容易害羞,缺乏經驗,就算有了對象也很保守含蓄,關係的進展值得期待和經營。|
| 工作 |實習生、職場菜鳥、新同事、創造力佳的員工,未來可塑性高。對創業目前充滿了好奇心,仍不夠深入了解領域。建議先嘗試各種不同的工作,摸索自己真正適合的方向。現在各種計劃都還不到決定執行的階段,需要收集更多資料,準備充足再進行。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |天馬行空,不切實際、失去好奇感。|
| 愛情 |胡思亂想到了一個不切實際的地步,注意自己對伴侶的要求是不是合理的,可能為了達到想像中的愛情而奮不顧身。外在環境可能會影響你們的感情狀態。|
| 工作 |現在計劃方向、創業內容幾乎僅只是你天馬行空的幻想,需要更務實點。太追逐潮流而沒有自己的看法,並不清楚自己真正想要什麼。環境上出現狀況,但不會有長遠的影響。容易被害妄想而起謠言。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
人魚公主、說話聲音細小、異想天開。
!!!關連牌/
*[[寶劍二]]:母親。正位時,表示在母親創造的穩定環境下生活,卻是對幻想的限制,杯侍逆位時,顯示對權威的對抗與叛逆。劍二逆位時,則展現出開放的狀態。
*[[錢幣七]]:大臣。照顧她如父親。開拓她的想像力與創造力。
!!【酥皮‧吉蹦、孫空忙、奈利爾‧土康】

[img[images/43.jpg]]

男孩哭著離開了讓他擁有傷心回憶的地方,因為他無法得到最重視的部份,動物指導者將指引他前往新的方向。
!!!角色簡介/
酥皮,男性,白掌長臂猿族,無業遊民,偶爾販售色情光碟維生。
空忙(”老忙”),男性,松鼠猴族,繪國創者分身第三輪之一,繪國創者師爺,繪國皇室智者參謀,靈嶽宇機動小組仲裁事務協調員。
奈利爾(”無奈”),男性,大嘴鳥族,社會學者,現為時空走廊安娜的助理。
!!!角色故事/
酥皮是那種在終日在街頭打混,無所事事的男孩。擔不起任何責任,只想投機取巧,並不是他對生活沒有任何美好的想像,然而有太多幻想,他也沒有肩膀撐得起來,看看A片打手槍還是平時最沒負擔的那種小確幸。而這樣的他戀愛了,創者那迷人可愛的小乾女兒音恩斯,他一見她就鍾情了,愛真能讓自己開始想成為一個更好的人,知道現況條件不好的他一定很難讓她接受,開始盡可能的改變自己,大膽地追求音恩斯。只可惜他不知道如何才是真正使自己『變好』,於是用更多謊言填充自己的表相,直到謊言一個個被拆穿,他對於一無所有的自己感到羞愧,好不容易看明白了自己的缺失,正決心開始努力,卻目睹音恩斯接受了另一位男性的告白,不得不放棄的他痛哭流涕。幾位自認也是魯蛇老前輩的賢者,安慰他這不是旅程的結束,而正是另一段新的開始,一切並未太遲,只要願意再往新的信念邁進一步,必定會有個人在終點處等待著他。
!!!正位/
| 牌義 |美中不足、放棄、缺憾。|
| 愛情 |感情不順,曾和別人爭對象時失利,為了盡力忘記舊情而想尋求新的可能性。目前關係狀況並不是很好,有想放棄這段感情的念頭,不過會盡力採取各種方式改變和調整。可能有優勢很好的競爭者出現。|
| 工作 |需要自己找出陷入逆境的問題源頭。建議轉行。現在的工作總會讓你覺得有什麼缺憾,得不到合理的報酬或成就感,而想要離職。人事或政策將會有很大的異動,要跟上風向改變的速度,後續可能會擦出新火花,要謹慎判斷局勢。|
| 建議 |學習放下,出走、沉思與整理自己的價值觀。|
| 其他 |遺忘重要的事。缺乏集中力。|
!!!逆位/
| 牌義 |極樂、滿意、愉快、和諧相處、保守不願改變。|
| 愛情 |現在身邊沒有理想對象,還在樂觀等待機會,建議多交新朋友。現在身邊朋友給你的感情支持大過於你現在的交往關係,跟朋友廝混較多,但是關係中出現第三者的可能性低,如果有狀況還是回歸到雙方相處上來思考。|
| 工作 |表面上狀況良好,一派樂天,但其實人員之間並沒有辦法緊密的接軌合作,仍有隱憂。從興趣來找工作,自己真正能做得開心的事為主,也需要由自己提出合適的薪資。建議尋找鬧區中開店創業。計劃進行的成果會不錯,但現在有點太過樂觀,仍要留心地堅持到最後一刻。|
| 建議 |有所行動,但留意不要重蹈覆轍。|
| 其他 |害羞。拋棄舊物。缺乏承諾的勇氣。|
!!!角色相關敘詞/
。
!!!關連牌/
!!【定言/定如、白雸】

[img[images/41.jpg]]

”我以愛延續守護。”
保護家屋的小神靈誕生於佳偶的愛情回憶,並將這樣的愛以神靈對家屋的照顧回報給夫妻們。他們將回憶的甜美轉為另一種守護的形式。
!!!角色簡介/
定言、定如,為同靈雙性,家屋神靈,神靈族族長,服務於波各與萊克絲爾的家屋。
白雸,家屋神靈,服務於霽青與荷彼詩的家屋。
!!!角色故事/
繪國創者在與他國建立友邦後,樂見於跨邦國的伴侶越來越多,創者決定送給成家的夫妻禮物,在他們建好的家屋中會產生一對童男童女形象的神靈,協助他們維護家屋。然而並不是每一對愛侶都有完美結果,哈比決定告別她前一段感情的戀人,關上了與對方擁有最強烈回憶的居處大門,死去的不只是對愛情的理想還有神靈們,為此感到相當懊悔。後來有愛她的主人送給她新的家屋,介紹一位能珍惜呵護她的情人,卻因為過去的創痛未好,哈比無法有自信地跨向幸福,自責於自己選擇分離而傷害了其他靈魂,家屋是否能夠再孵育祝福的神靈呢?在婚後某一天清晨,元祖的神靈們悄悄的帶來了來自過去的祝福,復活了當時陪伴著哈比的神靈,哈比瞭解自己經驗的每一段都是受到身邊人們愛的贈予而扶持走來的,包括傷痛,也皆是珍貴的禮物。
!!!正位/
| 牌義 |關於愛的美好回憶、往事、贈予、傳承、保護。|
| 愛情 |身邊有非常合適的對象,可能已經是很久的朋友,但你並沒有考慮對方做人選。需留意目前有一方付出得比較多,不過過去的相處狀況相當美好,為了再次體會甜蜜的回憶,或創造更美的回憶,而會持續交往下去,要進展下去仍是樂觀的。分手後會相當念舊情,想把回憶中最美的部份保存下來。|
| 工作 |找新工作時建議以自己學習較長的專業為主。目前的工作穩定而且已經做了好一段時間,經驗充足,前景也不錯,只是發展趨緩。建議與熟稔信任的老客戶合作,徵人時亦從現有人脈介紹為佳。與兒童相關的工作。|
| 建議 |記住過去的經驗,以愛面對任何困難,皆得已解決。|
| 其他 |與前一段關係相關的環境。相處的習慣模式。勇氣的一方引領恐懼的一方。來自超自然的祝福。|
!!!逆位/
| 牌義 |沉溺於過去,不肯嘗試新事物。放眼未來。|
| 愛情 |你或許還在念著舊情人而走不出來,而無法開啟一段新感情。最近關係已經走到了瓶頸,一直回憶美好的過去反而讓你更放不下手,新的契機卻也沒有出現,將會很難持續下去。放棄在愛情的痛苦中打滾,選擇回到單身時充滿朋友溫暖關懷的環境。|
| 工作 |現在創業可能會有不錯的發展性,但若後續發展不佳要儘早放棄。你並不熟悉這個工作,也很難拋棄過去的辦事模式,要接受新變化。薪資與福利部份,老闆可能只會開開空頭支票,並不會真的對你有好處。|
| 建議 |離開舒適圈或安全選項,將安全感從外在轉自內在,接受失落。|
| 其他 |離家、不對等的關係。|
!!!角色相關敘詞/
金童玉女、自然精靈、龍鳳胎。台灣藍鵲、家屋。
!!!關連牌/
*[[聖杯四]]:主人,本牌上方的白雸。
*[[錢幣三]]:主人,本牌下方的定言、定如與該牌右二的波各。
!!!關連印象的歌曲或電影/
*逆位:Tizzy Bac - 想要得不到
!!【繪千里】

[img[images/45.jpg]]

”豐盛。”
眾人聚集並高舉酒杯,與神同慶,慶祝大家同心協力,感情完滿。
!!!角色簡介/
繪千里,女性,螺怪,繪國創者總人格,繪國創世神。
!!!角色故事/
繪國的能力守護者眾,是個情感聯繫很強的朋友圈子,不分老小,守護者們常聚於稱為『茶坊』的餐廳做為集會所,常在此彼此聯絡感情。這一天,大家齊聚為繪國塔羅的完成做宣誓,繪國創造之神千里灌注酒於聖杯中,大家舉杯分享,共享豐盛之愛,一同歡慶這個日子。
!!!正位/
| 牌義 |豐盛、幸福家庭、光與愛的和諧團體。|
| 愛情 |如果要找對象,請多出外走走,對愛要有自信,你不會是孤單一人。在交往關係方面,像家人一般體貼,安全感很足,雙方家庭也很能夠接納彼此,能夠多為彼此著想,維繫感情,共享豐盛的愛。|
| 工作 |文創類型、家族事業皆很適合,家人能給你事業上很好的協助,求職方面目前各種方向都可以獲得支持。同事間感情像家人一般親密,能很好地溝通與合作。環境與前景皆佳,發展穩定。|
| 建議 |你是值得被愛,也可以愛的。|
| 其他 |。|
!!!逆位/
| 牌義 |過度的理想主義。獨立脫離於原有的團體。|
| 愛情 |對感情有過多的理想,只是空想卻沒有實質經驗。原生家庭累積在你身上的控制與傷害的陰影會影響你的感情觀,必須好好處理。交往狀態下,看似平靜但很多不滿都矇在鼓裡不停累積,若不留意處理,會一次爆發出來。其實把爭執大方地放上檯面,直白地處理反而對你們比較好。|
| 工作 |事業受到家人反對。對工作的想法太理想化,結果行事風格很難與同事配合。建議不要依附在家族或親戚底下工作,人情反而會變成壓力。同事表面上和善,私底下不合。環境上沒有助力,表面上相安無事,內裡已經出現嚴重問題。|
| 建議 |。|
| 其他 |施與受的關係失衡而在團體中越顯無力。|
!!!角色相關敘詞/&&此處角色敘詞以千里為主,牌中所繪內容為繪國全體於茶坊同樂。&&
。
!!!關連牌/
!!【荷彼詩‧露特思、孫誤活、淀鱗】

[img[images/39.jpg]]

”我信任,我等待。”
女人為了情感的事而煩憂,她並不知道自己真正所愛的人是誰,如果選擇了其中一人,勢必要面對其他人的痛苦,她並不想傷害任何人,面對情感的困境,她卻看不見就在身邊的幸福。
!!!角色簡介/
荷(”哈比”),女性,人族,繪國創者第二輪分身之一,家庭主婦,兼職兒童畫室老師。
!!!角色故事/
在創者七面對自己的發狂時,從腦中聽到了另一個嗓音,她將那聲音抽取出來,另外創出下二個輔助分身,但因七對羅爾的感情未削除,因此在該分身的誕生之初,外貌與基底能力和羅爾完全相同,之後才受到另外兩國創者保姆的外貌影響產生變化。原本以『習慣』相稱,後延伸為哈比茲,是個對愛充滿了理想與渴望的人,但後來選擇的伴侶皆因非她想像,而愛得心力交瘁,因其感情事件並與七結契,兩人性別互換,哈比轉為女性。不夠充分的理解『愛人先愛自己』的真諦,哈比總是先以犧牲自己幫助別人,再期待他人為自己付出同樣的愛,發現伴侶的回應使她失望後,又會再度找傷害自己身體的事來引起注意,在痛苦中無限輪迴,終而認為自己一無所有,看不見自己與愛她的人們始終在她身邊陪伴,為她伸出手。幸好,這些痛苦終將過去,哈比慢慢醒悟,發現身邊的人對她的關懷,也期望自己變成更好的人,現在平安與伴侶旅居於國外。
!!!正位/
| 牌義 |寂寞、不滿足。拒絕他人的關心、猶豫不決、認為自己的痛苦完全不被任何人了解。|
| 愛情 |你非常有魅力,身邊有許多不錯的對象正在追求你,自己也在這些對象間猶豫不定,雖然你或許有很確定的目標,卻有過多的理想和期待,交往之後發現不是那麼一回事,這段感情雖然不錯,卻仍感到不足,你可能並沒有發現身邊的人之中最適合自己的那一位。|
| 工作 |這份工作或創業計劃仍非你理想的,不滿意種種現狀,也容易產生職業倦怠,如求職建議由親友為您介紹工作,或重新審視自己的專業與合適的條件。同事緣相當不錯,但你常會想得過多而複雜化關係。現況其實沒有你想得那麼惡劣,是可以自己拉自己一把處理得當的。|
| 建議 |穿越恐懼,形式上的證明已經夠多,需穩定的是自己的心。|
| 其他 |難堪的經驗。觀望。拖延與被動。|
!!!逆位/
| 牌義 |看見新的契機。多思考後再行動、需離開自己的悲傷。脫離低潮期。|
| 愛情 |因為想得太多,而裹足不前。身邊目前沒有合適對象,建議多認識新的人。關係上,目前感覺稍有不滿之處,所以開始對外尋求新對象,一有機會可能會外遇或分手。|
| 工作 |建議可以嘗試新方向,即使沒有基礎也可以。現況普通,如有不足建議自己積極爭取,必須表現得更亮眼搏得上司認同,才可能得到自己期待的薪資。未來可能會出現一些超出預期的突發狀況,或好或壞。|
| 建議 |固定的模式已經消失,可以看見新機會。|
| 其他 |錯過。新的家庭成員帶來安全感。|
!!!角色相關敘詞/
有天生魅力的迷人女性、鬥魚、黑白玩偶貓、容受人格。
!!!關連牌/
*[[寶劍十]]:未來另一個平行版本的自己,因未來的自己回到過去死而重生而兩人最後生存在同一時空。同為正位時,留意可以轉變的契機,或許將有一番大變化,建議主動。聖杯四逆位時,過去的態度極為消極,宜留意覺察自己負面情緒如何運作。寶劍十逆位時,宜對未來抱持樂觀的想法,未來是可以由自己創造的。同為逆位時,想法趨於激進但情緒低落,很容易做出衝動的判斷。
!【酷奇達爾】

[img[images/49.jpg]]

”我盡一份力,衷心祈求這世界滿載愛與平靜。”
男人坐在辦公室中,一手執著金杯,背後的影像,投影著他的家屋。對於照顧與維持他生活中的所有面向,他有著相當的自信。
!!!角色簡介/
酷奇,男性,海貍族,點子站總經理。
!!!角色故事/
海貍族在遭遇第一次魔族戰爭時,酷奇曾以自願犧牲自己到敵方就俘的方式,讓族人有半數存活了下來,卻始終自責於無法救到包括自己父母親,另外那一半的族人。對家庭、族群與歸屬感的重視,之後更決意要幫助更多同樣受過滅族之痛的人,在繪之學園就讀期間擔任學生會長,協助他人過渡難關不遺餘力,在這之中創辦了傳媒社團點子站,團隊以酷奇、幾維、波各、拉奇四人為核心,以提供新聞與地方情報誌為主。畢業之後即建立點子站傳媒公司,是繪國中最著名的傳媒設計工作團隊,酷奇也因工作結識了異國的伴侶,共組家庭,家庭與事實兩得意地過著穩定平和的生活。
!!!正位/
| 牌義 |理性感性兼顧、照顧屬下的上司、愛家的父親。|
| 愛情 |婚姻與事業並重,仍重視傳統家庭觀,引導家庭很有一套開明的方式。是成熟、專注與溫柔的情人,能夠包容對方的缺點,能讓人感受到舒服與和諧的氛圍,也能增加藝術戀人的創造力。環境阻力不會造成很大影響。|
| 工作 |很有能力的上司,會協助解決問題,相當照顧同事,且會關心屬下生活,因此相當受人信賴。工作環境、薪資、福利前景佳,且能互相做技術交流,教學相長,能夠學得很多。管理職、技術專業顧問等的工作內容。局勢常在變動,沉著應對,保持溝通即可解決。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |表裡不一、勉強自己。|
| 愛情 |是個相當不易追求的對象。關係方面,對對方的信任感很少,常不放心對方的決定而想要干預。並不如表面上風平浪靜,可能已經貌合神離,充滿各種隱憂。如果無法妥善處理,關係將隨時結束。|
| 工作 |目前的方向有很大的風險,建議不要一意孤行。看似表面相處良好,實際上上司或同事各懷鬼胎,表面上做一套,私底下又是另一個做法。有過沉多的工作壓力而身體狀態失衡。自己的能力遠不及這份工作,建議放棄。儘可能不要時常移動工作位置。留意公司是否有將倒閉的跡象。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
。
!!!關連牌/
*[[錢幣三]]:屬下、同事。同正位時,公司現況運作良好。聖杯國王逆位時,則要留心目前的合作是否無法得到上級支持。看起來表面上狀況平靜,檯面下暗潮洶湧。錢幣三逆位時,適時關心下屬狀況,是否安排一些獎勵基制,或員工活動。同逆位時,各成員似乎已經沒多少工作熱情,需要重新調整。
!【加莎拉‧阿德利‧潘克恩】

[img[images/48.jpg]]

被稱為白色聖母的純潔女巫,坐在雪地的晶洞中,她為族人供給她的愛與指引。
!!!角色簡介/
加莎拉,女性,阿德利企鵝族,阿德利企鵝族古村巫女。
!!!角色故事/
阿德利古村的巫女加莎拉,為波各的母親,為企鵝諸族做祈福、治療與預言的工作,其純淨的氣息與能量,諸族敬仰奉為『白色聖母』,波各總記得母親為他人指引迷途時的光芒,但好景不常,黑魔神炎加發起滅族戰爭時,聽聞南都寒邦白色聖母做為企鵝諸族的精神領袖,決定先奪殺加莎拉,在佔領阿德利古村後,炎加驚懾於加莎拉光潔純粹的美貌,改而俘虜到反面界並玷污她,並燃起黑炎殘暴地屠殺企鵝族諸村,加莎拉的雪精靈法術帶領族人穿過冰壁鑿洞逃生,波各因此與叔叔一家存活。多年後,創者帶領守護軍前往反面界攻敵,並挖出了白色聖母的封印處,在場人們驚訝於加莎拉的身與靈完好地被炎加冰封收藏,試圖喚醒加莎拉,但她因殘虐的記憶與存在體內的毒液而徹底崩潰,創者不忍因而施術將她的靈魂與身體分離,靈魂部份轉為瑟里娑,並扶持她做為反面君主。身體部份在封印白魔後得到淨化治療,而後由投善的白魔神以加莎拉的身體生活。
!!!正位/
| 牌義 |情緒化、溫柔慈悲、具同理心。|
| 愛情 |溫柔體貼,給對方許多無條件的愛滋養,包容對方的一切,認定對方就是自己終生的唯一,是一段相當溫柔的關係,雙方都希望可以長遠保持下去。|
| 工作 |小心翼翼地維護經營了一段時間,成果已經展現出來,可以繼續穩定的投注努力。諮商、看護、宗教等服務性質的工作。需要同時顧家的職業女性,重心以家庭為主,工作地點宜在離家近的地方。工作上更重視人的因素,和同事私下感情也很好,相處融洽,能互相體諒辛勞。|
| 建議 |用心與他人溝通。|
| 其他 |。|
!!!逆位/
| 牌義 |情感翻覆、縱情、放蕩。|
| 愛情 |常會陷入糾結的情緒,優柔寡斷又善變,期待戀人能夠無條件地疼寵自己,留心是否養成公主病了?有可能是與自己心裡想像出的對象相戀,或虛擬戀情。|
| 工作 |判斷容易流於情緒化,需要做情緒管理。同事間有心結,無法真心相待,無法好好處理人際關係,可能表示狀況複雜的職場戀愛。未來成果不佳,自己又無法專心處理,需要尋求支援。失去好機會。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
企鵝、聖母。
!!!關連牌/
*[[權杖三]]:兒子,該牌右二的波各。
!【盧米埃】

[img[images/47.jpg]]

騎士捧著杯子,神采飛揚地坐在白馬上,他英俊、多情且友善,將為你帶來創造性的訊息。
!!!角色簡介/
盧米埃(”小埃”),男性,物族,自動鉛筆,創神御神體,繪國靈明王皇室護衛,黃藍屋守護者。
!!!角色故事/
原為創者九貓時代所立,創神與影神合一的御神體。卻因對九帶有闇者戀母與弒母的業念,極愛戀九,卻同時因得不到的痛苦而想殺害對方。創者七為了保護九,在被創造出後安排取其性命,並分割去夏都的影神靈魂另外創造出阿爽,創神靈魂部份另外再次造出形象相同的盧米埃,以七歲之姿替代夏都的存在活下,個性好奇開朗,勇於嘗試新鮮事,且多情友善,學習統合自己的光明面與黑暗面,以創造的能量代替破壞。此牌面為未來的小埃的形象,擔任運繫城的守護神。
!!!正位/
| 牌義 |創造力的訊息、溫柔多情、多才多藝。|
| 愛情 |帶來新伴侶的消息,有屬意的對象建議可以主動追求。追求浪漫品質,如果是一段關係,會充滿浪漫和甜蜜,雙方理念一致,保有自由、樂趣與成長,兩人都能從愛中學習很多,得到感情滋養。|
| 工作 |對工作充滿理想,但仍需要再務實些。可選擇團隊合作為主的工作,適合思考、創意、藝術展演類型,或自由工作者。很受同事歡迎,對他人而言你善於溝通,且能協助別人解決困難。求職運佳、有機會升遷、薪資回饋稍微普通。下班後總還是會忙於思考上班時的內容。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |過於自負、陷入瓶頸、靈感不在。|
| 愛情 |花心、濫情、出軌,無法定下來。對方可能有過多的甜言蜜語,但感情上無法專一。留意劈腿的跡象。|
| 工作 |對於計劃沒有什麼執行力,創意流於空泛不切實際,無法達到預期的成果。同事間表面和諧,但彼此謠言私下亂傳。進度已經開始落後,創造力遇到瓶頸,無法流暢地思考完成工作。注意被設局欺騙利用,加薪、升遷與福利都是一場空。|
| 建議 |。|
| 其他 |同性戀的可能性偏高。|
!!!角色相關敘詞/
創造之神、筆、光與影的交織。
!!!關連牌/
!!關於牌名
@@color(#cc0033):''Tarots of Oze69 Watchers''@@─繪國守護者,本牌以正向守護意念為主,在你抽出建議牌時,可召喚與你投緣的角色看顧守護你的選擇。

!!重要事項宣告
*__本誌關於繪國度角色圖像創作與文字資料皆屬吳九貓個人版權所有__,非經本人同意不得做圖文轉載。且不得任意取用圖案直接修改、重製、改作、複製於任何商業行為,本人皆保有其權利追究責任,謝謝合作。
*針對角色之同人創作則不在此限,然而同人創作請註明角色設計來源。
*塔羅牌基本牌義部份,將參照偉特塔羅牌系統重新書寫,另外增加繪國與個人的詮釋,因日後會重整成冊,還請配合除了解牌與閱讀使用之外,勿使用於任何商業出版行為。

!!關於牌義內容
*角色敘詞部份:各篇的角色敘詞為牌中角色所屬的身份、個性、種族等的屬性詞,並非完全按造偉特塔羅牌的角色原型,僅供參考。個人在實際解牌經驗中,時常遇到會與角色特性本身相關的牌解,因此提供這個欄位給各位快速索引和參考。
*依角色原設定,提供其動物原型的種族,可以動物訊息(圖騰訊息)方式做參考。
!!!宮廷牌
[[錢幣國王]] │  [[錢幣皇后]]  │  [[錢幣騎士]] │  [[錢幣侍者]]
!!!數字牌
[[錢幣一]] │  [[錢幣二]]  │  [[錢幣三]] │  [[錢幣四]] │ [[錢幣五]] │  [[錢幣六]]  │  [[錢幣七]] │  [[錢幣八]] │ [[錢幣九]] │  [[錢幣十]]

[img[images/index_p.jpg]]
!!【賽蜜莉亞‧帕琵盧恩‧道格】

[img[images/64.jpg]]

”你的夢想,會發生。”
女人的雙手小心抱護著錢幣,象徵累積財富以努力實現夢想,美夢將會成真。
!!!角色簡介/
賽蜜莉亞,女性,蝴蝶犬族,瑪希夢露天空船棉花糖店長,繪國女孩幫榮譽幫主。
!!!角色故事/
小時候對粉色的棉花糖相當著迷,賽蜜總是說著以後長大要開一間糖果店,而這夢想無論任何人的議論如何都不能使她改變,她想著─『這是個用糖衣包裹的,太過夢幻的夢想,我要讓它一路夢幻到底,直到成真。』因此她積極學習設計、學習管理、學習廚藝、學習飛行技術,進入不同的領域工作,一點一滴累積自己的能力與財富,直到能將品味完整的付諸於現實,完成心目中人見人讚嘆的棉花糖店,她的瑪希夢露號是個遨翔雲端的浪漫棉花糖主題餐廳。在圓滿了自己的夢想之後,她將自己的創業經驗分享給身邊的女孩子們,並不餘遺力的協助大家創業圓夢。
!!!正位/
| 牌義 |夢想成真、接受機會。|
| 愛情 |晚婚機會高,會希望自己的夢想事業建立起來後才能好好考慮自己的感情生活。不過在交往後,能全心供給對方溫柔的愛與照顧,還能兼固生活品質,也能好好享受生活樂趣,相當甜蜜。|
| 工作 |只要腳踏實地的規劃,且累積資產,現在創業能獲得絕佳的成功,圓夢上也能受到他人協助。妥善地量入為出,可多做投資,合夥順利。求職運大好,只要願意去試都有好結果。加薪與升遷機會都很好,同事會彼此協助,上司也願意多加提拔。目前遇到的任何問題,都可以靠充足的資源解決。|
| 建議 |勇於付出會得到收穫。可全心為累積財富多做一些新計劃。財源穩定後,可再設定更高的遠景,拓展業務。在實現夢想之餘,同時可以多投資自己的其他方面,如戀情、健康。|
| 其他 |將成功的經驗傳遞給有同樣夢想的人。|
!!!逆位/
| 牌義 |投資失敗、忽略好時機。|
| 愛情 |你太專注現在的物質生活,而不願投入在感情上。交往中,在感情生活上可能遇到一些需要花大錢就能解決的問題,或預期做一些需要大筆積蓄的計劃,除此之外兩人相處狀況都好。|
| 工作 |短期的利益,或不當的獲利,太重視利益而忽略較佳的長久經營之道。目前收入不足以負擔創業經營的支出,要更加謹慎管理。要求的待遇過高,於是求職屢屢碰壁。儘管目前表面上看起來狀況還好,但你會覺得不夠穩定,需要加倍努力的付出來穩固基礎,事倍功半,現況是得不到外力協助的。|
| 建議 |儉省開銷,多存錢。現在不適宜投資,對金錢的投資宜轉往人脈上。是否太重視經營外表而忽略內在?|
| 其他 |遺失金錢。財物因意外損失。|
!!!角色相關敘詞/
棉花糖、飛空艇、設計師、手作、蝴蝶犬。
!!!關連牌/
!!【瑟巴斯勳‧羅勃斯特】

[img[images/70.jpg]]

"我付出並值得接受美好的回應。"
音樂家在一晚仔細品味著過去他所創作的樂譜,思考著未來的創作方向。
!!!角色簡介/
瑟巴,男性,紅鰲螯蝦族,海水鈴自治領執行大臣,海洋樂派音樂家。
!!!角色故事/
為海水鈴城主美鯨隨喊隨到,萬事辦妥的大臣,同時也是個傑出的音樂家。年輕時有過一段婚姻,然而妻子早逝,日後便投注所有心力於工作上,美鯨相當依賴他的輔佐,敬重他的協助,另一方面兩人都有過結局不算完美的婚姻而惺惺相惜,瑟巴大師同時也如父親一般照顧小鯨,一同渡過許多困境,這些海水鈴城經歷的歷史瑟巴大師將其化為樂章,愛好樂曲與鯨歌的海族時時傳唱,多年間美鯨總對瑟巴把生活全都奉獻給她們母女而過意不去,有意為瑟巴大師牽段好緣,直到美鯨與異國人魚建立友邦,而認識了該國美麗且有為的族長,知悉瑟巴對其傾心,全力促成他們的戀情,後來兩人順利走在一起成婚,婚後這一週,瑟巴大師將準備遷離海水鈴主城到與妻子居住的新居,他在鋼琴前整理樂譜,哼唱過去他一路走來的所有故事,在這生活的休止符上,他思量著未來將有著怎樣的新旋律。
!!!正位/
| 牌義 |停頓點。收獲。略有小成。|
| 愛情 |你很少對感情採取主動,多數是觀望的態度,近期感情生活沒有什麼太大的進展,目前相處模式穩定,似乎已經到一個階段卡住而沒什麼新刺激,建議可以思考籌備一些驚喜給對方。|
| 工作 |可嘗試新的工作類型,不要跼限自己的可能性,由他人推薦更好。老職位已經做上很多年,尤指行政職務一類的工作,欲思改變或追求績效,卻覺得沒什麼發展空間,人事與制度變動不大,換跑道可能會有截然不同的新發展。|
| 建議 |留意是否在原地猶豫不決的時間太長而錯失良機。已有小成,該暫停並休息一段時間想下一步的計劃。|
| 其他 |不敢大意與浪費。謹慎評估後的行動。|
!!!逆位/
| 牌義 |事情無法順利進行。以財務為優先考量,得不到滿意的報酬。|
| 愛情 |目前事業的進展是你最近焦慮的主軸,所以並不太考慮新感情。兩人間相處狀況並不順利,雙方都覺得有些點不太滿意,甚至會覺得憂鬱,希望有點改善或大一點的進展。出現與信任感相關的問題。|
| 工作 |因組織與制度較嚴謹,保守的按表操課,不用太追求表現或改革。常需要擔憂收支問題,入不敷出。屬下收到不合理的加班要求,另一方面,埋怨薪資低而在產能表現上更消極。|
| 建議 |問題或許出在人而不是錢,想得太多。目前宜堅守崗位勿躁進,將失敗當作寶貴的經驗。|
| 其他 |瓶頸。不宜投資。無法信任。沒有珍惜身邊的事物。借錢要有無法回收的心理準備。|
!!!角色相關敘詞/
作曲家、忠臣、輔佐者、樂譜、水族箱、龍蝦。
!!!關連牌/
*[[寶劍二]]:女王。輔佐並穩定狀況,狀況仍有停滯,但增加協調的機會與空間。
*[[聖杯侍者]]:公主。時常照顧對方,以各種樂曲滿足其好奇心,為創造力的連結。
!!【蘇拉奇、波各‧阿德利‧潘克恩、幾維、酷奇達爾】

[img[images/66.jpg]]

三名男子在工作場所中做準備,討論下一個計劃的進行。他們是最佳的專業團隊,合作無間,各司其職地執行手上的工作。
!!!角色簡介/
拉奇(”吉利”),男性,英格蘭古牧羊犬族,點子站攝影與編輯記者。
波各,男性,阿德利企鵝族,點子站訪談與編輯記者。
幾維,男性,幾維鳥族,點子站主祕書。
酷奇,男性,海貍族,點子站總經理。
!!!角色故事/
點子站為”點子站傳播媒體團隊”的簡稱,為國內一處理新聞、行銷活動、數位傳播、圖書出版的著名設計團隊。核心成員共有四人,以酷奇為首,團隊自高中時代起,於繪學結為新聞社而發跡,當時雖僅為學校社團,對於外界新聞等處理富高專業度,漸漸在民間有固定的閱讀群,也最為因子能力者所信賴。點子站的特色是”神秘”,及對新聞的熱情與全年無休的穩固品質,另外,其成員出沒時,清一色帶有男公關般的迷人質感則深獲繪國各年齡層女性全體一致認可,同時也被認同為繪國向心力最緊密的工作團隊之一。
!!!正位/
| 牌義 |合作無間、順暢的工作流程。|
| 愛情 |現在你全心投入在工作中,幾乎找不到時間交男/女朋友,在工作場合中可能比較容易遇到合適的對象。追求中,可嘗試訂好建立感情的計劃,為對象經營共同目標一起活動。關係間狀態,兩人目前相處狀態相當穩定,可以分工合作,未來發展前景很好。|
| 工作 |創業前景良好,現在最重要的是找到高專業度、合適的職員來執行。成員間每個人都能在自己的專業上穩定運作,且對彼此有極大信賴感,都能彼此支援,良好合作。多留意產業相關訊息、多積極經營人脈。|
| 建議 |從團隊工作成就中不僅能分享利益價值,還有精神價值。提昇心靈層次,能協助你的工作獲得更高的技術與藝術創造。真善美,是達至良好工作的要素。|
| 其他 |保持專業進修。高專業且低替代性的工作。|
!!!逆位/
| 牌義 |無法合作、爭論。翹班。加班、無法順利休假。|
| 愛情 |如目前沒有交往對象,在感情上應該更有自信,不過一方面可能是自己的條件並不是很充足,需要充實自己。目前交往狀況不是很穩定,還在小心試探對方,還不確定未來會如何發展。|
| 工作 |各團隊只信任自己的專業,卻無法良性溝通合作。技術需要更精進,熟練一些。可能會被各種突如其來的插件搞亂了步調,需要適當地安排工作計劃,按步就班來相信自己一定能完成。如有新案正要開發,建議尋求資金合作。|
| 建議 |謙和,瞭解自己是否過於自負?虛心學習,增加進修的機會。保持耐性與不同專業背景的人溝通,合作會更順利。|
| 其他 |願意先跨出一步虛心學習,才能在職場上慢慢向上爬。職位的流動,提攜後輩,或讓賢。黑馬。|
!!!角色相關敘詞/
點子站:媒體工作者、團隊合作。
!!!關連牌/
*[[聖杯國王]]:公司負責人、總經理。同正位時更有妥善領導全局的穩定狀態。聖杯國王逆位時,則要留心目前的合作是否無法得到上級支持。看起來表面上狀況平靜,檯面下暗潮洶湧。錢幣三逆位時,適時關心下屬狀況,是否安排一些獎勵基制,或員工活動。同逆位時,各成員似乎已經沒多少工作熱情,需要重新調整。
*[[聖杯皇后]]:母親,本牌右二的波各。波各幼年因魔族事件喪母,而對血有心理陰影。
!!【天姬、梅‧靈罕】

[img[images/72.jpg]]

一國的公主在王子過世之後,擔負起管理王族莊園的責任,她優雅高貴、具母性的威儀。擁有豐富的資產,但愛情與自由已不再是她可以擁有的。
!!!角色簡介/
梅公主,女性,皇族,繪國靈罕王第一公主。
天神姬,女性,神族,繪國天因子神姬統領者。
!!!角色故事/
靈罕皇時代第一公主梅,與當時金熊族王子璜輝相戀,因其氣質優雅高貴,重視藝術文化不遺餘力,深受人民敬重,原本會順利即位為繪國皇后,卻因為當時魔族攻陷皇城,璜輝戰死,與未婚夫就此天人永隔,梅公主決定終生守貞,為繪國的文化貢獻一切,管理繪國皇城四塔。
繪國最初的元素神為了具系統化地穩固力量,各自約定造出了神姬與神獸,使神力能透過媒介在地面上成形,將天神姬立為總統御者,為了讓繪出現固定的地與天,天神姬便將祂無法辨認的物質趕到繪的反面進行封印,為了有正即有反,創造出等量的對立能量,使繪國世界出現穩定的大地與在兩極的天。天神姬在鬼族事件後,由龍族協助確立地面皇族,統治繪國,她則讓出對地面的專制統治,將因子之玉撒向大地。
!!!正位/
| 牌義 |有條理的管理資產、被豐富財產與家族束縛、失去愛情與自由。|
| 愛情 |無交往對象的狀況下,你在感情上十分保守謹慎,總是想拒絕熱情的追求者。目前關係間的感覺很好,悠閒自在,雙方都願意被彼此套牢,未來的計劃也能一起好好實現。|
| 工作 |目前選擇的工作是自己相當熟悉的,不建議換跑道,如果要換也建議在同一產業。服務客群為資產多的貴婦族群,店面設計與氣氛經營要多精心打理。目前收入相當不錯,期望自己青壯年時期全心投入於工作,晚年可以提早退休,專心享受資產。|
| 建議 |建立與佈置自己理想的家園。現在的事業持續進展,可能將犧牲愛情與自由,放慢腳步觀察。|
| 其他 |孕育。對親人的思念。理想主義者。優越感、與生俱來的高貴力量。政治下的犧牲者。|
!!!逆位/
| 牌義 |訂了計劃卻不執行、做與自我意願相違的事。|
| 愛情 |曾經失去愛人。你對感情抱有太多太遠的理想,錯誤的觀念可能會阻礙你的感情發展。目前狀況表面上很穩定,但其實並不太了解彼此,雖然目前還算是享受這段關係帶來的生活品質,但雙方感情基礎並不穩固。|
| 工作 |收穫比預期少,留意經營上是否任何環節有問題。目前不利投資,也不夠了解相關產業現況,太過理想化貿然投入會有重大損失。將會有資金方面的危機,需要即早揪出問題。減少對同事的依賴,學會自己解決問題的能力。|
| 建議 |不需要總是被家庭所要求的資源綁住,需量力而為。期待自己過著富貴生活,但維持富貴生活的代價卻不是你能負擔得起的。妥善運用親屬的經濟支援達到目標。餅畫得太大,有太多不切實際的部份,需要對計劃去蕪存菁。|
| 其他 |付出得多,回收得少。懷孕有狀況。|
!!!角色相關敘詞/
莊園女主人、母儀天下、堅毅。
!!!關連牌/
*[[權杖國王]]:丈夫。正位時,錢幣九本身愛情枷鎖的狀態不在,在家庭生活中重組夫妻完整的塊面彼此合作,逆位時,表現杖王已經過世的狀態,帶有懷念逝者的意義。
*[[05教皇]]:父親。正位時,代表財富的傳承與經營。
!!【蘭達‧葛拉晤‧阿德勒】

[img[images/65.jpg]]

老人坐在椅子上,椅子則驚心動魄地只靠一支椅腳支撐在鋼索上,極好地保持重心平衡,手上把玩著兩個錢幣。
!!!角色簡介/
蘭達(”鷹叔”,”阿德勒老闆”),男性,灰蒼鷹族,皇室政部院國安管理局交涉官。
!!!角色故事/
太平盛世間,蘭達與其研究夥伴德莫特曾是政部院國安局辦公室的內勤研究員,而後與德莫特在學術理念上不合,另謀發展,蘭達決定答應靈朔王的求賢,擔任政部院的國安局長,因擅攻心計,巧舌如簧,最適合接下衝突調解與遊說的任務,因此成了當時處理鳥族空權問題的中心協調者。然而後來貪污事件的揭發,玖貓也發現蘭達並不單純只做為三方協調者,而是在三方間都盡收好處地暗中圖利自己。在短期入獄之後,因愛徒泰迪斯二哥仍盡力地為恩師漂白,同意了二哥與玖的契,現做為繪創主要軍師,與繪國對友邦的主要國安管理顧問。
!!!正位/
| 牌義 |保持平衡。遊說與調渡,花招百出,遊戲人間。|
| 愛情 |你是個在表面上表現得宜的人,一旦情緒爆走時簡直判若兩人,因為巧舌如簧所以其實很能吸引到別人欣賞你,因此不乏對象。交往中目前有點搖擺不定,看不出未來狀況發展是否穩定,雙方覺得能一起走多遠便走多遠。|
| 工作 |選擇自己獨特的專長為主的工作,不過必須仔細衡量,否則也有可能在自己的專長上栽跟頭。遇到了新挑戰,環境局勢上變數多,但你有能力處理,只要仔細評估能致多方得利,保持信心。猶豫不決,決策矛盾或陰情不定的同事與上司。|
| 建議 |謹慎權衡兩者如何選擇。|
| 其他 |重視高度生活品質。|
!!!逆位/
| 牌義 |失衡,牆頭草、詭計被看穿。|
| 愛情 |現在你的生活狀況不穩定,因此無心在感情上。交往中相處狀況發生了點亂流,但雙方都沒能穩住而開始混亂,如果不能好好穩住陣腳很有可能會分手。|
| 工作 |現在貿然投資或參與,可能會遇到陷阱,一定要審慎評估。大環境變動中,狀況開始惡化,無法控制。短期工作,或工作狀況不穩定。被調職、改變工作地點、成員流動性高。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
遊說、談判、與安全或偵防相關的工作、灰蒼鷹。
!!!關連牌/
*[[09隱者]]:學生。語言能力、口才方面的增強。
!!【陳‧凱提、戀戀‧凱提】

[img[images/68.jpg]]

”我不離不棄,無怨無悔。”
丈夫努力考試多年都沒有得到心目中成功的職位,妻子患難與共,奉獻所有的經濟支持給丈夫。他們已放棄了跟神祈求,全心在物質生活上求生存。
!!!角色簡介/
老陳,男性,白貓族,凱提家族支族陳家繼承人,考生年資八年。
戀戀,女性,白貓族,凱提家族支族陳家媳婦,專業家庭主婦,兼職打掃工。
!!!角色故事/
以白貓凱提家族的風氣,人人爭著追求上位,卻不是每個人都有好機運的。陳為了進入公職官位奮鬥了數十載,明白自己資質篤鈍,場場落榜,然而還是咽不下這口氣,放不下凱提家族的傳統價值觀,堅信這條道路走到底最終一定能柳暗花明且吃香喝辣。然而一個人耗了大半輩子的身家資源,決定娶個比他更傳統的妻子協助他打理一切起居,讓他專心求取功名。老陳確實如願以償地娶了個比他年齡小得多的賢妻,戀戀心甘情願夫讀婦隨,一切盡心奉侍丈夫,因貧窮而生活品質低,夫妻倆天寒連雙完整能保暖的襪子都沒有,戀戀都能忍耐,仍一股腦的堅信那不知道什麼時候才能追到的美好未來願景,他們不再求神拜佛,對同樣一個夢有所執著,也對彼此忠心不離不棄。
!!!正位/
| 牌義 |貧困、經濟逆境、物質缺乏,窮苦但互相扶持的婚姻。|
| 愛情 |目前陷入經濟危機,基本上沒錢談感情,不過如果有預期可以在一起的好對象,可能得拖著對方照顧你一陣。感情中雙方目前經濟狀況都不佳,但不離不棄,彼此照顧,願意一同共患難到底。也可能代表雙方家庭約定好的傳統婚約。|
| 工作 |目前的方向只可能會投注更多心力卻無法回本,甚至可能會負債。需要盡量縮衣節食,節省開銷。選擇勞力或基層工作。能力差,卻一直執著於頭銜或名望。同事願意一起共患難,但是無法同享福。|
| 建議 |需心靈支持時,可尋求宗教信仰。遇到困難,請一定要向外尋求協助。|
| 其他 |指腹為婚、相親。需適度給予對方個人空間。|
!!!逆位/
| 牌義 |債務增加、需要更積極的態度面對困境。|
| 愛情 |過去感情紀錄並不是很好,所以要找段新感情可能需要好好洗心革面。目前在一起有嚴重的財務危機,常常為了錢吵架,沒人看好這段感情,就像一場大誤會,不如結束各過個的。|
| 工作 |盡量減少再投入資金,免得損失與負債增加。沒有能力收爛攤子,還會拖別人下水。工作的意願和能力低,需要轉換心態。先解決自身經濟問題,選擇收入高的工作優先,需要靠關係升遷。|
| 建議 |凝聚鬥志。需要尋求專家協助,會更容易渡過難關。或多聽前輩、長輩的指導,對於你目前的進展會更有收穫。|
| 其他 |被動。|
!!!角色相關敘詞/
貧窮、擅於打掃、居家整潔、考試、公職。
!!!關連牌/
!【泰爾斯‧三尾】

[img[images/74.jpg]]

男孩並不是天才,但期望自己是一個多才多藝的人,他廣泛地學習,努力地讓自己開闊地獲得知識和技能。
!!!角色簡介/
泰爾斯(”阿尾”),男性,狐狸族,三尾狐,SPEED車隊技師,泰爾斯工作室模型師,UPF樂團鼓手。
!!!角色故事/
阿尾自認自己是個生存在一幫天才間的小跟班。曾是狐族改革內戰的受害者,父母雙亡,由紅車孤兒院的米可院長扶養,小時候廣通各種才藝,而被稱為小天才的他,卻發現小時了了大未必佳這句話真應驗在自己身上,知道自己並不像他仰慕的眾多領域的大手一般,天生就有多麼出色的才華,在瞭解到自己的志趣不在學於專精,而在廣博,他便更努力的儘讓自己學習各種專業知識,直到某一天這些朋友都會有機會仰賴他的協助。他並不是某某領域的傳奇人物,卻是一群傳奇人物在各方面都不可缺,非常重視的朋友。
!!!正位/
| 牌義 |多才多藝、努力型的天才、學廣不學精、小兵立大功。|
| 愛情 |經營感情生活時努力體貼,願意從錯誤中學習,雖然經驗並不多,就算遇到狀況也會好好學著處理,並且不讓自己再犯同樣的錯。有時要留意最近是不是手頭上正忙著一些事而忽略了對方。|
| 工作 |現在的方向極有發展潛能,不過還有一大段空間要前進,需要好好充實自己並學習。市場調查、小規模的嘗試。先多方學習自己有興趣的領域,才能慢慢瞭解自己的實力。透過師長介紹的工作為佳,或參與職訓進修。是個需要相當專注力的人,工作時不喜歡被打擾,需要稍微一段磨合期。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |粗心、退步、半途而廢。|
| 愛情 |雖然有戀人,卻漫不經心,不願只被感情生活綁著,因此無法全心專注在經營感情上,常常答應的事情只做半套。雙方很需要自由空間,不喜歡被限制,但也因此有些不穩定。|
| 工作 |目前無法掌握到訣竅,也不知道問題的核心,因此進度落後。因粗心大意後續將引發一些壞消息。非固定打卡制的工作,為工時制或輪班制,常在非正常上班日時工作,不熟悉的工作領域。收入低、無法報公帳的必要支出。同事間感情不錯但不太互相幫忙,無法對彼此專業上有益處。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
好學的小天才、廣而不精、求知欲、努力的學徒、狐狸。
!!!關連牌/
*[[04皇帝]]:崇拜與支持的對象。
!!【塔麥可‧布雷斯】

[img[images/71.jpg]]

“凝神注視。”
男子曾是軍官,現在是重型機車的維修師,他樂在其中,專注享受著組裝機車的工作中。
!!!角色簡介/
塔爾瑪,男性,人族,戰行屋重型機車行老闆兼技師,MSE特殊工作團隊副官。
!!!角色故事/
出生於地球約2000年後的平行次元中,在日本出生的美裔人,父親曾是德高望重的受勳將領,受到父親影響,塔爾瑪立志從軍,因其傑出的能力與絕佳的判斷力,二十歲就負責過保護總統的國安任務,後來進入特殊工作部隊,認識了此生的超級至交、損友兼最佳搭檔馬可,在馬可自願去保護地球時一起被拖下水,世界英雄馬可負責拯救世界,他則是三番兩次擔任解救世界英雄的狠角色。後來跟英與菲因任務合作結識,四人感情極好,在團隊內間擔任副官。後來與英在繪國結婚安定下來,開始了自己的重型機車維修事業─在地球上找不到太平盛世的空間,讓他好好花時間在這門最有興趣的副業上,從槍林彈雨的救援人生,到現在終於能清閒享受改裝機車的樂趣,和旅行的愜意了。
!!!正位/
| 牌義 |穩定工作、專注完成作品、享受過程。|
| 愛情 |你是一路小心觀察自己心儀對象的類型,但建議不要觀察太久,適時該出手就要上前追求。狀況穩定,雙方在工作上各過各的,兩人都是慢步調,也享受慢慢進展的交往過程,沒有太明確的未來計劃。|
| 工作 |現況需要更精良的技術穩定投入,也建議持續進修精進自己。求職方向以選擇自己專業的技術類工作為主。工作前景好、收入穩定,也相當能享受過程。偏向獨立作業,較沒有跟同事交流的機會。|
| 建議 |。|
| 其他 |凝神觀察。|
!!!逆位/
| 牌義 |無法專注、不順利的工作過程。|
| 愛情 |可能要好好思考自己的感情需求,和理想對象的條件,你或許很少在關心這些,多半都專注在工作上。現在彼此相處的狀態相當制式化,沒有太多互動,像只維持表面關係。|
| 工作 |最近的工作不順,進度開始落後,太過注意細節而並未留意大方向,也有可能是因為散漫、無法集中精神而導致的問題。看不到遠景,也達不到預期的成果。求職方面,現在很難找到適合你的工作,建議休息一陣子,或是考慮進修充實自己再投入職場。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
菸癮、重型機車。
!!!關連牌/
*[[寶劍一]]:妻子。輔助她身為女性柔軟的層面,使其面對挑戰的執行能力更穩定,不再只是目標取向,更能充分從過程中獲得能量向前行。
!!【呼嘎達、甜‧隆易‧麓霧、小兔】

[img[images/69.jpg]]

一對青梅竹馬好友在有了經濟能力後,他們約好一起救助貧困的孤兒,安排適當的計劃與捐贈的量給有需要的孩子們。
!!!角色簡介/
甜子,女性,長耳兔族,繪學企業管理博士,義部院文化經濟處研究員。
達,男性,紅袋鼠族,太陽神遊樂園負責人。
小兔,女性,長耳兔族,紅車孤兒院司機。
!!!角色故事/
甜子與達仔從小是青梅竹馬,維持最佳拍檔式的友誼至今,雙方照看著彼此的夢想到大,也一齊計劃著要為這個世界做更多美好的事。達仔自小不愛讀書喜好玩樂,甜子則總是班上最優秀的前幾名,達仔相信積極學商的甜子之後可以建立起自己的事業,而他再去當她的員工一同奮鬥。然而二十歲的生日那天,比他更好玩的老爸突然表示決定提早退休,禮物就是老爸經營了十幾年的太陽神遊樂園,接力棒就這麼交到錯愕的達仔手上,現在更加的後悔自己沒多讀點書,然而當初兩人所夢想的位置就這麼調換過來了,甜子並不在意,更認同這是個大好機會,這也是他們夢想的─可以讓這世界更快樂美好的一個絕佳的實現方式,她以自己的學識開始協助達仔兩人一同經營太陽神遊樂園。他們定時會將所得捐助做慈善事業,招待弱勢兒童一日免費到遊樂園裡遊玩,他們到紅車孤兒院中提供孩子們所需的物資,以他們的方式持續展現對世界的愛。
!!!正位/
| 牌義 |慷慨、給予、恩惠、貴人、施捨。|
| 愛情 |你是個頭腦相當清楚的人,有點太精明,反而不太適合經營感情生活,身邊其實有不錯的對象可以把握機會。目前相處狀況還算好,但是不太對等,有一方付出太多而另一方總是接受,不過雙方都覺得沒什麼不妥。|
| 工作 |繼承父母親的工作,適於創業計劃。資產上要謹慎量入為出,精打細算,偶爾能做些慈善回饋。選擇自己的興趣,或管理職為主的工作。工作待遇依業界行情,上司或同事間如果多給了你好處,通常背後有其目的,但只要能衡量好彼此需求,還是能夠穩穩運作。|
| 建議 |保持金錢良好流動,扶弱濟貧。給予時,要站在他人的立場思考需求。有時也要學著接受他人的分享。|
| 其他 |不平等的地位。過度關心。期待同等回饋。|
!!!逆位/
| 牌義 |借出的物品無法討回。詐欺。被施捨的一方。受到他人控制。|
| 愛情 |你似乎不太願意在關係中主動付出,總是被動等著別人對你好,需要學到平等互惠才會順利和你的對象相處下去。雖然感情中出問題,但是都在被動擺爛等著對方先開口處理,這會在未來關係埋下不利的隱憂。|
| 工作 |金錢上將有損失,有借貸的情況需要多留意資金缺口,發生財務困難。對於計劃有點過於樂觀了,要留意每一分錢是不是都投注在對的地方。帶有人情壓力的合作,或一頭熱接下自己專業不足的工作。求職運勢佳,可以很快找到工作,朋友介紹的會很不錯,要好好表現。|
| 建議 |先穩定內在力量,留意支出狀況,補充專業知識,心存感激。|
| 其他 |脫離了固定的經濟支援反而力不從心。愛慕虛榮。不懂如何表達自己的想法。|
!!!角色相關敘詞/
*達:袋鼠、遊樂園、報馬仔。
*甜子:兔子、管理相關系所、服務業。
!!!關連牌/
*[[10命運之輪]]:孤兒院院長,本牌的紅車孤兒院與該牌右側的癒宭。
!!【真理之十】

[img[images/73.jpg]]

家族親屬坐在廊間,擁有豐盛的資產,男女老幼合作無間,共同努力爭取他們所得。
!!!角色簡介/
真理之十,圖內成員:奧閏、咸、莫凡彼克、青、希比司克、莉亞、天輪、潤太、橙樨。
!!!角色故事/
為繪國創者的兒女們,創者家人親戚彼此感情篤厚,打小互相照顧扶持,而後共同組成了名為『真理之十』的團隊,由整個家族中最年長的奧閏與莫凡彼克管理,為保持低調拱了排序第二的女兒咸做為隊長,其他孩子也各有長才,以接各式各樣的任務,協助世界的正向流動為團隊目標。在歷經百年運作下,已有成員因戰事逝世,而由再接下的直系子孫傳承遞補,真理之十的核心精神傳遞不息。
!!!正位/
| 牌義 |祖產、投資、合夥、求職都可以得到協助。|
| 愛情 |如果目前找不到對象,可能是各種來自家族的期待綁住了你,用心看看自己是不是想要他們安排的生活。目前兩人生活狀況很穩定和諧,也有很好的經濟基礎能彼此分享,未來發展的前景很好,不過接著熱情似乎會越來越少,需要留意。|
| 工作 |選擇穩定大企業、老公司、家族企業的工作為佳。適創業、合夥、加薪、執行計劃,只要能夠好好分工,成員扮演好各自角色便能平穩帶來極大收益。資源充足、環境有利。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |出現財務問題、無法繼承遺產。|
| 愛情 |你現在似乎最大的考量是金錢,沒有考慮過感情生活,認為自己沒有穩定的經濟基礎就不足以談感情。現在雙方相處有很大的問題,因為彼此的工作而無法配合,另外可能會為了家產而內鬥,另外基礎不穩的問題會逐漸曝露出來。|
| 工作 |從事冒險程度較高的工作類型。現在投入的事業基礎並不穩,之後會有風險。成員僅只是為了利益合作,到了資源分配時可能會明爭暗鬥一番,無助於事態。結果可能會有重大金錢損失,需謹慎評估未雨綢繆。|
| 建議 |注意是否有基礎不夠穩定的狀況?|
| 其他 |賭博。唯物主義。|
!!!角色相關敘詞/
‧真理之十:子孫、生命之樹、異業合作。
!!!關連牌/
!!【沃大合‧凱堤】

[img[images/67.jpg]]

老人緊抱著錢幣不放,腳下還踩著兩個錢幣,頑固地守著他的財產,不願分給他的兒女半毫。
!!!角色簡介/
沃大合,男性,白貓族,繪國受勳貴族凱提家族最高決策者,凱提企業董事長。
!!!角色故事/
白貓族貴族凱提家族,為繪國勢力最龐大的貴族之一,由沃大合而代表的奧丁爾本家以石化重工業起家,而後延伸到資訊產業,從迎德京工業區一路跨到聯陵工業區,擁有居於繪國前三首富的資產,卻是個貪得無厭的人,即便擁有得再多,沃大合對於付出更加的吝嗇,賺錢是天經地義,虧損即是老天爺不給他面子,捐贈助人這回事,這輩子錢是在他手上就不可能發生。靠行賄曾經控制了西都半個政府,行徑乖張,直到麥可那家族分家後,進入政壇對其制衡,失勢之後表面上將執行長位置傳交由長子,自己則在後面守著錢,邊下指導棋。
!!!正位/
| 牌義 |吝嗇、守財、理財經驗老道。|
| 愛情 |身邊目前沒有適合的對象。交往中的話,目前相處狀況穩定,但有時會為了付出與回饋與否而斤斤計較出現小爭執,但大致上不會影響兩人感情。|
| 工作 |創業前景一片大好,發展空間大且能賺大錢。擔任管理職,且你的能力適合現在的工作內容,薪資也符合期待,建議在自己熟悉的領域與地點工作,如離家近的地方。一個錢打二十四個結且掌控欲極強的上司,加薪機會零,福利與升遷則照公司訂下的制度,沒有什麼另外談的空間。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |僵化、失衡、崩盤。|
| 愛情 |目前任何管道都沒辦法找到好對象,不過你也相當被動,打算順其自然。雙方交往中目前遇到了一些僵局,多數是為了金錢問題,但又不肯讓步或多付出一點,之後可能會越來越疏離。|
| 工作 |目前選擇的方向會遇到很多阻礙,計劃無法在自己掌控中。短期、兼職的工作,為下一站做跳板。資金不足、同事間衝突嚴重且互相陷害、大環境不穩定、公司規定嚴格且偏向僵化。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
。
!!!關連牌/
!!【Bearbear、拉蕊‧潘達】

[img[images/77.jpg]]

”不朽,只有這個字合襯我的名和慾望。我真正要的,是什麼?”
不像一般錢幣國王典型的男性形象─男子有著女裝癖的嗜好、和驚世駭俗的背景,有著天才般的生意頭腦,他是個極成功的實業家,擅於投資,財運亨通。
!!!角色簡介/
BearBear,男性,熊貓族,潘達PBD企業董事長、北都商聯與義部院企業顧問與經濟博士、Bkiss品牌時裝設計師、模特兒、藝術家、歌手。
!!!角色故事/
徹底打破「金髮妹胸大無腦」此刻板印象的天生贏家系狠角色(但,他並非女性,只是看起來像罷了),繪國街坊皆知的傳奇人物,千年難得一見的天才,呼風喚雨、光彩奪目、出手不凡,同時為國內第一首富,對錢財幾無感覺,只當是運用手段的工具之一。是繪學有史以來拿過最多博士學位的天才,簡直像在當搜集瓶蓋一樣簡單。興趣是迫害其他人的丈夫與單身漢,每日安排行程,自動自發穿上性感內衣出現在繪國各型男的床上,會為了看上的男性立刻在他家旁邊標下建案,砸錢買地,直接造個就近可以臨幸對方的豪宅。然而因為身為多數女性逛街時的時尚顧問和移動提款機,女性大多願意做他的好姐妹。為潘達本家貴族的第三子,從小極盡家中寵愛,在父母親離家後,由大哥衷扶養時亦然,普遍來說不是太多人明白為什麼他會養成這麼扭曲的人格發展,無論世人對他評價為何,身為絕對惡卻能惡得完全不著痕跡,可說是潘達家族有史以來最卓越的名人。
!!!正位/
| 牌義 |卓越的交際手腕、兼具品味、學識與商業管理能力。財運大好。|
| 愛情 |通常會先建立好經濟基礎後再談感情,是普世認同的成功好丈夫,能給對方相當的安全感,且重視生活品質。|
| 工作 |老闆、企業家。一個穩健且長久並能致富的絕佳計劃,資金充足。在競爭激烈的都會中更可出線。以足夠的學經歷應該可爭取到相當滿意的薪資。福利與前景發展皆佳。在工作之餘也相當重視私人享受,不會虧待自己。同事間相處和平,有前輩或貴人提拔協助。|
| 建議 |不需要再汲汲營營地煩惱錢的問題。多照顧別人,或作慈善事業,讓財務和物質上保持良性的流動。|
| 其他 |可能會遇到財務上的貴人。|
!!!逆位/
| 牌義 |對人猜疑、迷惑與不信任。危險關係。不受眷顧的投資。|
| 愛情 |這段關係表面上看起來熱情、經營完美,不缺錢也不缺愛,但感情是假的。談感情只是為了別的目標,只是利用對方,有隱憂的危險關係。|
| 工作 |方向錯誤,進度嚴重落後,且所有人只看自己好處做事,不為共同利益前進,建議重頭來過。無法找到金主與合資者。對自己現在的工作地點極不滿意,福利與前景差。爆發醜聞,名譽受損。受到有心機的同事利用。|
| 建議 |培養內斂的個性,處事不要太張狂,小心奢華成性,才不會招嫉。留意自己的傲慢。|
| 其他 |亂倫。枉顧職業道德。鋪張浪費。破產。|
!!!角色相關敘詞/
企業家、董事長、總裁、天才、富豪、女裝癖。
!!!關連牌/
*[[寶劍八]]:同正位時,你作為許多人傾羨的對象,此時要注意你的一言一行所帶來的影響力。錢幣國王逆位時,父親失職。寶劍八逆位時,對孩子的掌控放開,讓孩子追求自己想要的。同逆位時,親子關係極差,親情破裂,父親成為錯誤榜樣,或不願供給經濟,或管教嚴苛。孩子想逃離掌控,因錯誤價值觀而走錯方向。
!【喵子、那米亞】

[img[images/76.jpg]]

老闆娘自信地站在她與丈夫開的餐廳前招攬生意,她是個成功的生意人,同時也是個好太太、好母親,她一手管理家中的經濟狀況,打理家人的生活起居。
!!!角色簡介/
喵子,女性,白波斯貓妖,獅子林餐廳與賭場老闆娘,貓族族長。
!!!角色故事/
摩格道最富盛名,老字號餐廳兼賭場─獅子林餐廳美豔的摩格道之花老闆娘,來頭徹底不小,曾是舉國知名的社運頭子,因為遠古基因隔代遺傳而出身為貓族的變種貓妖─變形時原型為人身大小,如妖獸的貓型,因此受到貴族白貓族本家族群壓迫。喵子個性轟轟烈烈,不甘強權壓制,憤而四處走告,興起族群運動,向純種血統皆能得社會高位的不平主流抗爭,社會各處的弱勢聲音群起響應,後來得到了獅族族長吼兒協助,而後彼此相戀,在抗爭活動中一路排除萬難,連繫了多名族長將提案送入政部院,喵子便於吼兒功成身退,因為不認為自己是走政治的料,只是個路見不平見義勇為的家庭主婦,夫妻在當時社運活動總部的房子成家,經營摩格道上最有名的餐廳,照顧四海而來的朋友。
!!!正位/
| 牌義 |精於計算、忠實的女性好友、人脈廣且可靠。|
| 愛情 |溫柔且精於經營,感情狀況穩定,能給對方很好的感情和經濟支持,能信任對方管理家庭,是相當值得信賴的體貼女性。|
| 工作 |特別指精打細算的老闆娘,在合理範圍內都會熱情地提供協助。確定自己的需求後可以透過長輩協助介紹工作。熟悉經營管理,能長遠推動新計劃。財務狀態健全,福利佳、環境佳,若表現穩定便利於升職加薪。|
| 建議 |。|
| 其他 |雞婆。如果想跟對方吵架,無論自己有沒有理也絕對吵不贏,建議採取柔性攻勢,自己先讓步。|
!!!逆位/
| 牌義 |不安全感、想掌控孩子的母親、沉溺於物質生活。|
| 愛情 |常常在過於多慮的狀況,什麼都想插一手管對方,讓對方喘不過氣。感情狀況上,最近可能財務考驗比較多,照顧對方的步調開始有變化。|
| 工作 |懷疑自己的方向,力量無法集中。近期不宜簽長久合約。先穩定自己的安全感,宜找離家近或熟悉地區的工作。多疑與猜忌,無法盡信下屬而什麼細節都想納入掌控。狀況不會有重大變化,但也不會有援軍,自己好好處理就行。因欺瞞的事件造成財務損失。|
| 建議 |。|
| 其他 |。|
!!!角色相關敘詞/
老闆娘、媽媽經、賭技高強、白色波斯貓、大老婆主義。
!!!關連牌/
*[[權杖七]]:丈夫。
!【那克爾斯】

[img[images/75.jpg]]

腳踏實地、忠實的騎士,騎著黑色的龍,嚴守著他的位置,雖然不擅於表達他的情緒,卻有著最忠誠的心。
!!!角色簡介/
那克,男性,木靈,風神御神體,繪國皇室護衛所榮譽指導,貓櫻蛋糕店蛋糕師傅,曾任繪國靈罕王皇室護衛。
!!!角色故事/
皇室護尉索尼與艾美在紅石島追擊魔族時,於築枝古穴被突如其來刮起的風刃圈砍傷,因而在樹洞中心處發現一名孩子和索尼同年,自誕生起就獨身住在那兒,這名孩子便是那克。之後艾美將他帶回皇室訓練,和索尼一同學習做為皇室護尉。實際上,是風神被虛無神進入人類身體成為御神體的預感所吸引,而繞進築枝古穴成為另一名御神體,那克因而存在,全身本質由風能量組成。
因受到艾美的鼓勵,願臣服於靈罕王麾下成為皇室護尉,對索尼亦敵亦友。平時是個沉默寡言、不茍言笑的行動派,腳踏實地,忠誠務實。因來本國開設蛋糕店的異邦創者熱烈追求,後來跨國連姻,在靈罕王退位後現與妻子旅居國外。
!!!正位/
| 牌義 |實業家、穩紮穩打、務實、不解浪漫。|
| 愛情 |忠誠專情的戀人,絕不會變心,給對方十足的信賴感,負得起責任,不過有點不解風情,不太懂得經營浪漫。現在感情生活十分穩定,雙方都要求務實。|
| 工作 |進度都在掌握中,堅定的朝現在的方向前進便能得到好結果。以創造最佳成就感與收入的工作為主。求職運極佳,近期就能找到很適合的工作。極有責任感的工作狂,為了工作可能會犧牲別的事,感情或健康。對人際關係的處理有待加強,不太與同事有熱絡互動。以相同的標準衡量,若是落後會被緊迫釘人。|
| 建議 |。|
| 其他 |。|
!!!逆位/
| 牌義 |工作狂。人緣欠佳。失去工作、灰心喪志。|
| 愛情 |被動、不太思考感情的事,目前都全心專注於工作上,應該是單身。感情生活上缺乏熱情,甚至有點無聊。|
| 工作 |第一種狀況是全心把自己放在工作中,總是處於相當忙碌的狀況,讓自己可以轉移焦點在事業上,不用關心其他層面。或可能相當被動,別人說一步才會做一步。|
| 建議 |工作中的空窗期、無薪假。現在進度有些停滯,無法提起精神應對。被動無力且疲乏,希望能離職好好休息一陣子,重新充電再回到崗位。人員間無法配合且互動冷漠,只忙自己的事。環境很普通,沒什麼變動,加薪與升職的機會低。|
| 其他 |。|
!!!角色相關敘詞/
面癱。
!!!關連牌/
*[[權杖八]]:風神親屬。同正位時,事情的推進將有意外的協助。權杖八逆位時,建議放慢速度穩紮穩打。同逆位時,事情的進行如逆風前行,倍顯吃力。錢幣騎士逆位時,應檢視自己的狀況是否勉強趨炎附勢。原風神身份時,應為黃姬之父,而在魔族戰役中那克犧牲自我捐軀給索尼存活,黃姬有感於其妻子的悲痛而決定下凡,以其身孕育那克的肉體,因而在凡間的身份應該是母親。然而那克與黃姬的感情,因風神能量的連繫而情誼篤厚,並不特別重視彼此親屬關係的稱呼。