]> git.ale.wales Git - obsidian.git/commitdiff
226J3.84394-Starfire master
authorTu Puta Madre <chinga@tu.madre>
Sun, 4 Oct 2026 02:15:17 +0000 (20:15 -0600)
committerTu Puta Madre <chinga@tu.madre>
Sun, 4 Oct 2026 02:15:17 +0000 (20:15 -0600)
pf2e/.obsidian/workspace.json
pf2e/Sin título.md [deleted file]
pf2e/_core/Bestiario/Araña Cazadora.md [new file with mode: 0644]
pf2e/_core/Bestiario/Rata Gigante.md
pf2e/_core/Jugabilidad/Rasgos/CN.md [new file with mode: 0644]
pf2e/_core/Jugabilidad/Rasgos/Ágil.md [new file with mode: 0644]
pf2e/_core/PZO2106.md
pf2e/_core/_RPG.md
pf2e/¶/criatura.md

index ddbcea5243301bd976d4d354f899872369dd9bb1..b1ce121e2bf189b65e3756a15c2d996ee4e1fe4e 100644 (file)
             "id": "4116ce98ff11f2af",
             "type": "leaf",
             "state": {
             "id": "4116ce98ff11f2af",
             "type": "leaf",
             "state": {
-              "type": "canvas",
+              "type": "markdown",
               "state": {
               "state": {
-                "file": "Aventura/Amenaza bajo Otari.canvas",
-                "viewState": {
-                  "x": -410,
-                  "y": -450,
-                  "zoom": 0
-                }
+                "file": "_core/Bestiario/Rata Gigante.md",
+                "mode": "source",
+                "source": false
               },
               },
-              "icon": "lucide-layout-dashboard",
-              "title": "Amenaza bajo Otari"
+              "icon": "lucide-file",
+              "title": "Rata Gigante"
             }
           }
         ]
             }
           }
         ]
@@ -89,7 +86,7 @@
             "state": {
               "type": "outline",
               "state": {
             "state": {
               "type": "outline",
               "state": {
-                "file": "Aventura/Amenaza bajo Otari.canvas",
+                "file": "_core/Bestiario/Rata Gigante.md",
                 "followCursor": false,
                 "showSearch": false,
                 "searchQuery": ""
                 "followCursor": false,
                 "showSearch": false,
                 "searchQuery": ""
   },
   "active": "4116ce98ff11f2af",
   "lastOpenFiles": [
   },
   "active": "4116ce98ff11f2af",
   "lastOpenFiles": [
-    "_core/Bestiario/Rata Gigante.md",
     "_core/Amenazas/Lanzas.md",
     "_core/Amenazas/Fuente Sirena.md",
     "_core/Amenazas/Caída del Techo.md",
     "_core/Amenazas/Lanzas.md",
     "_core/Amenazas/Fuente Sirena.md",
     "_core/Amenazas/Caída del Techo.md",
-    "¶/criatura.md",
-    "_core/PZO2106.md",
     "_core/_RPG.md",
     "_core/_RPG.md",
+    "_core/PZO2106.md",
+    "_core/Bestiario/Araña Cazadora.md",
+    "_core/Jugabilidad/Condiciones/Enfermo.md",
+    "_core/Bestiario/Rata Gigante.md",
+    "¶/criatura.md",
+    "_core/Jugabilidad/Rasgos/CN.md",
+    "_core/Jugabilidad/Rasgos/cn.md",
+    "_core/Jugabilidad/Rasgos/Ágil.md",
+    "Sin título 1.md",
+    "Sin título.md",
+    "_core/Jugabilidad/Rasgos",
+    "Aventura/Amenaza bajo Otari.canvas",
     "cheatsheet.md",
     "Lugares/Jiloten Peak.md",
     "Æ/image.png",
     "cheatsheet.md",
     "Lugares/Jiloten Peak.md",
     "Æ/image.png",
     "filos.md",
     "_core/Bestiario/Terrenal/Rata Gigante.md",
     "Panteon.md",
     "filos.md",
     "_core/Bestiario/Terrenal/Rata Gigante.md",
     "Panteon.md",
-    "Sin título.md",
     "Æ/data/bestiario.md",
     "_core/Jugabilidad/Acciones/Agarrarse.md",
     "_core/Jugabilidad/Acciones/Trepar.md",
     "_core/Jugabilidad/Acciones/Desviar la Mirada.md",
     "_core/Bestiario/Terrenal/Araña Gigante.md",
     "_core/Bestiario/Elemental/Rata Cindera.md",
     "Æ/data/bestiario.md",
     "_core/Jugabilidad/Acciones/Agarrarse.md",
     "_core/Jugabilidad/Acciones/Trepar.md",
     "_core/Jugabilidad/Acciones/Desviar la Mirada.md",
     "_core/Bestiario/Terrenal/Araña Gigante.md",
     "_core/Bestiario/Elemental/Rata Cindera.md",
-    "Personajes/NPCs/Tamily Tanderveil.md",
-    "Personajes/NPCs/Zolgran.md",
-    "Personajes/NPCs/Barrion Alenarth.md",
-    "Personajes/NPCs/Airisia Weston.md",
     "Æ/Paizo/portrait_PZO2106_TamilyTanderv.avif",
     "Æ/Paizo/art_BeginnerBox.jpg",
     "Æ/Paizo/art_MenaceUnderOtari.jpg",
     "Æ/Paizo/lore_GreatBeyond.jpg",
     "Æ/Paizo/portrait_PZO2106_TamilyTanderv.avif",
     "Æ/Paizo/art_BeginnerBox.jpg",
     "Æ/Paizo/art_MenaceUnderOtari.jpg",
     "Æ/Paizo/lore_GreatBeyond.jpg",
-    "_core/Jugabilidad/Condiciones/Ralentizado.md",
-    "Aventura/Amenaza bajo Otari.canvas",
     "Untitled.loom",
     "Untitled.loom",
-    "Æ/data/Sin título.md",
     "Æ/data",
     "_core/Bestiario/Elemental",
     "_core/Bestiario/Arcano",
     "Æ/data",
     "_core/Bestiario/Elemental",
     "_core/Bestiario/Arcano",
diff --git a/pf2e/Sin título.md b/pf2e/Sin título.md
deleted file mode 100644 (file)
index 7037a27..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
----
-aver: veamos q
-rng: "[30,0,10,0,0]"
-def: "[15,6,7,3]"
-multiSelect2:
-  - option 1
-  - option 2
-select2: 2
-lista:
-  - akgi
-  - "[[cheatsheet]]"
-list4:
-  - something
-defs:
-  - "15"
-  - "6"
-  - "7"
-  - "3"
----
-
-## FODA
-**🛡️   Vig Ref Det**
-`INPUT[inlineList:defs]`
-
-```meta-bind
-INPUT[text(class(meta-bind-full-width), placeholder(Agregar un texto random)):aver]
-```
-
-```meta-bind
-INPUT[multiSelect(
-option(option 1), 
-option(option 2), 
-option(option 3), 
-option(option 3), 
-option(option 2), 
-showcase
-):multiSelect2]
-```
-
-```meta-bind
-INPUT[inlineSelect(option(1, a), option(2, b), showcase):select2]
-```
-
-`INPUT[text:rng]`
-
-`INPUT[inlineList:lista]`
-
-```meta-bind
-INPUT[inlineListSuggester(optionQuery(#example-note), option(something, other), useLinks(false), showcase):list4]
-```
-
-
-```dataviewjs
-const sp = dv.current().rng
-const ac = dv.current().defs
-
-dv.paragraph( "\n**〔🛡️" + ac[0] ) 
-
-```
\ No newline at end of file
diff --git a/pf2e/_core/Bestiario/Araña Cazadora.md b/pf2e/_core/Bestiario/Araña Cazadora.md
new file mode 100644 (file)
index 0000000..8c322d6
--- /dev/null
@@ -0,0 +1,157 @@
+---
+dicc: {"md":["👀","🤸","🔮","🏋️","🎨","🤷","🫅","🙇","🧑‍🎓","🧑‍⚕️","🐾","🫈","🤹","⛪","👥","🥷","🛟","🏴‍☠️"],"hp":["⚕️","🔨","⛏️","[[_RPG|🪓]]","🧪","🩸","❄️","⚡","🔥","🖖","🧠","☠️","🎯","🔊","😇","😈","🧲","🧿","☑️"],"sp":["🏃","🪏","🧗","🪽","🏊"]}
+src: PZO12003 — Pathfinder Monster Core, 320
+name: Araña Cazadora
+lvl: Criatura 1
+trts: ['LN', 'Medio', 'Animal']
+attr: [2, 4, 1, -5, 2, -4]
+skls: [7, 7, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0]
+defs: [17, 6, 9, 5]
+foda: [16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
+spd: [5, 0, 5, 0, 0]
+prcp: visión en la oscuridad; sensibilidad en telaraña.
+lang: Animalia
+pasv: {"0": {"nmbr": "Sentido aracnido", "trts": ["Percepción"], "efct": "Puede sentir de manera imprecisa las vibraciones de criaturas tocando su telaraña logrando así detectarlas."}, "1": {"nmbr": "Veneno de araña", "trts": ["Veneno"], "efct": "La araña inyecta exitosamente su veneno al cuerpo de su enemigo. Este se ve afectado por 1d6 rondas de acuerdo al nivel de envenenamiento.\n\t**Nivel 1** `$=dv.current().dicc.hp[11]`1d4 + [[Desprevenido]]\n\t**Nivel 2** `$=dv.current().dicc.hp[11]`1d6 + [[Torpe|torpe 1]] + [[Desprevenido]]\n\t**Nivel 3** `$=dv.current().dicc.hp[11]`1d6 + [[Torpe|torpe 2]] + [[Desprevenido]]\n\n> [!example]- Vigor🎲16\n> El veneno entra al sistema del enemigo\n>> [!todo]- Éxito crítico\n>> La victima se vuelve inmune al efecto del veneno por 1 día.\n>\n>> [!success]- Éxito\n>> La victima resiste al veneno, si ya se encontraba en algun nivel se reduce en 1.\n>\n>> [!failure]- Fallo\n>> La victima padece los efectos del veneno, el nivel sube en 1.\n>\n>> [!warning]- Fallo crítico\n>> La victima padele el máximo nivel de envenenamiento."}, "2": {"nmbr": "Trampa de telaraña", "trts": [], "efct": "Toda criatura impactada por la telaraña de la araña cazadora queda inmovilizada y pegada a la superficie más próxima hasta que logra Escapar (🏋️17)"}}
+actv: {"0": {"nmbr": "Acechando a la preza", "trts": [], "tipo": "〈🏃〉", "accn": "r", "daño": "", "efct": "**Requisitos:** Todavía no se ha rolado por iniciativa. **Desencadenante:** Una criatura toca su telaraña mientras esta acechando. **Efecto:** La araña cazadora automaticamente detecta a la criatura y realiza [[Zancada]], [[Trepar]] o *Descender en telaraña* antes de tirar por iniciativa."}, "1": {"nmbr": "Descender en telaraña", "trts": [], "tipo": "〈🏃〉", "accn": 1, "daño": "", "efct": "La araña cazadora se mueve directamente hacia abajo hasta 8m, suspendida en un hilo de telaraña. Puede quedar colgada o dejarse caer. Toda criatura que ataque exitosamente el hilo de telaraña (🛡️20) la corta provocanto la caída de la araña."}, "2": {"nmbr": "Colmillos 🎲+9", "trts": ["Ataque", "Finura"], "tipo": "〈👊️〉", "accn": 1, "daño": "`$=dv.current().dicc.hp[2]`**1d6+2** + *Veneno de araña*", "efct": ""}, "3": {"nmbr": "Lanza telaraña 🎲+7", "trts": ["Ataque"], "tipo": "6〈🏹〉", "accn": 1, "daño": "", "efct": "*Trampa de telaraña*."}}
+---
+```dataviewjs
+const sc = dv.current().src
+const nm = dv.current().name
+const lv = dv.current().lvl
+const tr = dv.current().trts
+const at = dv.current().attr
+const md = dv.current().skls
+const ac = dv.current().defs
+const hp = dv.current().foda
+const lg = dv.current().lang
+const sp = dv.current().spd
+const pt = dv.current().prcp
+const pv = dv.current().pasv
+const av = dv.current().actv
+
+function findTraits(val){
+       let len = val.length;
+       let text = "";
+       for (let i = 0; i < len; i++) {
+               text += " ==[[_core/jugabilidad/Rasgos/" + val[i] + " \\| " + val[i] + "]]== \t";
+       }
+       return text;
+};
+function getMod(val){
+       return val >= 0? '+' + String(val) : String(val);
+};
+function findSpeed(val){
+       let len = val.length;
+       let dicc = dv.current().dicc.sp;
+       let text = "";
+       for (let i = 0; i < len; i++) {
+               if (val[i] != 0) {
+                       text += "⎬" + dicc[i] + getMod(val[i]) + "⎨";
+               }
+       }
+       return text;
+};
+function getStringPrcp(val){
+       let text = "";
+       if (val) {
+               text += "\n**Percepción** " + val;
+       }
+       return text;
+};
+function getStringLangs(val){
+       let text = "";
+       if (val) {
+               text += "\n**Idiomas** " + val;
+       }
+       return text;
+};
+function getSkills(val){
+       let len = val.length;
+       let dicc = dv.current().dicc.md;
+       let text = "";
+       for (let i = 1; i < len; i++) {
+               if (val[i] != 0) {
+                       text += "【" + dicc[i] + getMod(val[i]) + "】";
+               }
+       }
+       return text;
+};
+function getFODA(val){
+       let len = val.length;
+       let dicc = dv.current().dicc.hp;
+       let inm = "";
+       let res = "";
+       let deb = "";
+       let text = "";
+       for (let i = 1; i < len; i++) {
+               if (val[i] == "i") {
+                       inm += "「" + dicc[i] + "」";
+               } else if (val[i] < 0){
+                       res += "「" + dicc[i] + getMod(val[i]) + "」";
+               } else if (val[i] > 0){
+                       deb += "「" + dicc[i] + getMod(val[i]) + "」";
+               }
+       }
+       if (inm) {
+               text += "\n**INM**  " + inm;
+       }
+       if (res) {
+               text += "\n**RES**  " + res;
+       }
+       if (deb) {
+               text += "\n**DEB**  " + deb;
+       }
+       if (text) {
+               text += "\n\n---\n\n";
+       }
+       return text;
+};
+function getPas(val){
+       let len = Object.entries(dv.current().pasv).length;
+       let text = "";
+       for (let i = 0; i < len; i++) {
+               text += "> **" + val[i].nmbr + "** ";
+               if (val[i].trts) {
+                       let ln = dv.current().pasv[i].trts.length;
+                       for (let j = 0; j < ln; j++) {
+                               text += " ==[[_core/jugabilidad/Rasgos/" + val[i].trts[j] + " \\| " + val[i].trts[j] + "]]== \t";
+                       }
+               }
+               text += "\n>> " + val[i].efct + "\n\n";
+       }
+       return text;
+};
+function getAct(val){
+       let len = Object.entries(dv.current().actv).length;
+       let text = "";
+       for (let i = 0; i < len; i++) {
+               text += "**" + val[i].nmbr + "** \`pf2:" + val[i].accn + "\` \| " + val[i].tipo;
+               if (val[i].trts) {
+                       let ln = dv.current().actv[i].trts.length;
+                       for (let j = 0; j < ln; j++) {
+                               text += " ==[[_core/jugabilidad/Rasgos/" + val[i].trts[j] + " \\| " + val[i].trts[j] + "]]== \t";
+                       }
+               }
+               text += "\n--- \| ---\n" + val[i].daño + " \| " + val[i].efct + "\n\n";
+       }
+       return text;
+};
+
+dv.paragraph( "```pf2e-stats\n# " +
+       "【" + hp[0] + "】" +
+       nm + "\n## " + lv + "\n\n---\n\n" +
+       findTraits(tr) + "\n## " +
+       findSpeed(sp) + dv.current().dicc.md[0] + getMod(md[0]) +
+       "\n###### 〈F" + getMod(at[0]) + "〉〈D" + getMod(at[1]) + "〉〈R" + getMod(at[2]) + "〉〈I" + getMod(at[3]) + "〉〈S" + getMod(at[4]) + "〉〈C" + getMod(at[5]) + "〉" +
+       "\n**〔🛡️" + ac[0] + "〕 🎲 Vig**" + getMod(ac[1]) + " **Ref**" + getMod(ac[2]) + " **Det**" + getMod(ac[3]) +
+       getStringPrcp(pt) +
+       getStringLangs(lg) +
+       "\n" + getSkills(md) +
+       "\n\n---\n\n" +
+       getFODA(hp) +
+       getPas(pv) +
+       getAct(av) +
+       sc +
+       "\n```"
+);
+```
\ No newline at end of file
index 386f0d23ca52a640da43788489591b7329de9636..7fdf0ab0808fac9f9a93f70dba3a613cd50b7968 100644 (file)
@@ -3,7 +3,7 @@ dicc: {"md":["👀","🤸","🔮","🏋️","🎨","🤷","🫅","🙇","🧑‍
 src: PZO12003 — Pathfinder Monster Core, 288
 name: Rata Gigante
 lvl: Criatura -1
 src: PZO12003 — Pathfinder Monster Core, 288
 name: Rata Gigante
 lvl: Criatura -1
-trts: ['cn', 'Pequeño', 'Animal']
+trts: ['CN', 'Pequeño', 'Animal']
 attr: [1, 3, 2, -4, 1, -3]
 skls: [5, 5, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0]
 defs: [15, 6, 7, 3]
 attr: [1, 3, 2, -4, 1, -3]
 skls: [5, 5, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0]
 defs: [15, 6, 7, 3]
@@ -12,7 +12,7 @@ spd: [6, 0, 2, 0, 0]
 prcp: visión en luz tenue; olfato impreciso hasta 30ft.
 lang: Animalia
 pasv: {"0": {"nmbr": "Agilidad", "trts": [], "efct": "Obtiene una bonificación de **+4** para acciones [[Trepar]] y [[Nadar]]."}, "1": {"nmbr": "Peste bubónica", "trts": ["Enfermedad"], "efct": "Rata asquerosa que porta la peste, toda criatura que sea mordida por ella deberá hacer una tirada de salvación de [[Vigór]] DC 14 si es que no se quiere infectar. Si falla el rolado la enfermedad avanza a la siguiente etapa, si el fallo es crítico avanza dos etapas; si se tiene éxito en el rolado la enfermedad se reduce una etapa, si el acierto es crítico la enfermedad se reduce en dos etapas.\n\t **Etapa 1** El portador no presenta sintomas por 1d4 horas.\n\t **Etapa 2** Te sientes [[Enfermo|enfermo 1]] por un día.\n\t **Etapa 3** Empeoras y ahora estas [[Enfermo|enfermo 1]] y [[Ralentizado|ralentizado 1]] por un día.\n\t **Etapa 4** [[Inconsciente]] por un día.\n\t **Etapa 5** Mueres.\nLas condiciones de [[Enfermo]] y [[Ralentizado]] provocadas por la *Peste bubónica* no mejoran por sí mismas hasta que la enfermedad es curada."}}
 prcp: visión en luz tenue; olfato impreciso hasta 30ft.
 lang: Animalia
 pasv: {"0": {"nmbr": "Agilidad", "trts": [], "efct": "Obtiene una bonificación de **+4** para acciones [[Trepar]] y [[Nadar]]."}, "1": {"nmbr": "Peste bubónica", "trts": ["Enfermedad"], "efct": "Rata asquerosa que porta la peste, toda criatura que sea mordida por ella deberá hacer una tirada de salvación de [[Vigór]] DC 14 si es que no se quiere infectar. Si falla el rolado la enfermedad avanza a la siguiente etapa, si el fallo es crítico avanza dos etapas; si se tiene éxito en el rolado la enfermedad se reduce una etapa, si el acierto es crítico la enfermedad se reduce en dos etapas.\n\t **Etapa 1** El portador no presenta sintomas por 1d4 horas.\n\t **Etapa 2** Te sientes [[Enfermo|enfermo 1]] por un día.\n\t **Etapa 3** Empeoras y ahora estas [[Enfermo|enfermo 1]] y [[Ralentizado|ralentizado 1]] por un día.\n\t **Etapa 4** [[Inconsciente]] por un día.\n\t **Etapa 5** Mueres.\nLas condiciones de [[Enfermo]] y [[Ralentizado]] provocadas por la *Peste bubónica* no mejoran por sí mismas hasta que la enfermedad es curada."}}
-actv: {"0": {"nmbr": "Mordisco", "trts": ["Ágil", "Finura", "Desarmado"], "tipo": "〈👊〉", "accn": 1, "daño": "`$=dv.current().dicc.hp[2]`**1d6+1**", "efct": "Se lanza contra su objetivo con sus colmillos afilados y furiosos."}, "1": {"nmbr": "Espadazo", "trts": ["Ágil", "Finura"], "tipo": "〈⚔️〉", "accn": "r", "daño": "`$=dv.current().dicc.hp[3]`**1d8+1**", "efct": "Esa puta rata sacó una espada."}, "2": {"nmbr": "Magia ratuna", "trts": ["Ágil", "Finura", "Visual"], "tipo": "〈🪄〉", "accn": 3, "daño": "`$=dv.current().dicc.hp[7]`**3d8+6**", "efct": "¿Qué mierda esta pasando aquí?\n> [!example]- Athletics check 🎲15\n> La rata se lanza en un ataque mágico\n>> [!todo]- Critical Success\n>> The character climbs up or down the cliff, reaching their destination safely.\n> \n>>[!success]- Success\n>> The character climbs 5 feet up or down the wall. They must roll another check to complete the journey.\n> \n>>[!failure]- Failure\n>> The character makes no progress at all. They stay where they are at on the wall.\n> \n>> [!warning]- Critical Failure\n>> The character falls to the ground. If they were at the top, they take 5 damage from the fall. If they were halfway up, they take only 2 damage from the fall. If the character was trying to climb up and this was their first check, they simply fall prone and take no damage."}, "3": {"nmbr": "Tiro con arco", "trts": ["Ágil", "Rango"], "tipo": "〈🏹〉", "accn": 2, "daño": "`$=dv.current().dicc.hp[2]`**1d6+2**", "efct": "¿¡Ahora tiene un arco!?"}}
+actv: {"0": {"nmbr": "Mordisco", "trts": ["Ataque", "Ágil", "Finura"], "tipo": "〈👊〉", "accn": 1, "daño": "`$=dv.current().dicc.hp[2]`**1d6+1**", "efct": "Se lanza contra su objetivo con sus colmillos afilados y furiosos."}}
 ---
 ```dataviewjs
 const sc = dv.current().src
 ---
 ```dataviewjs
 const sc = dv.current().src
@@ -33,7 +33,7 @@ function findTraits(val){
        let len = val.length;
        let text = "";
        for (let i = 0; i < len; i++) {
        let len = val.length;
        let text = "";
        for (let i = 0; i < len; i++) {
-               text += " ==" + val[i] + "== \t";
+               text += " ==[[_core/jugabilidad/Rasgos/" + val[i] + " \\| " + val[i] + "]]== \t";
        }
        return text;
 };
        }
        return text;
 };
@@ -114,7 +114,7 @@ function getPas(val){
                if (val[i].trts) {
                        let ln = dv.current().pasv[i].trts.length;
                        for (let j = 0; j < ln; j++) {
                if (val[i].trts) {
                        let ln = dv.current().pasv[i].trts.length;
                        for (let j = 0; j < ln; j++) {
-                               text += " ==" + val[i].trts[j] + "== \t";
+                               text += " ==[[_core/jugabilidad/Rasgos/" + val[i].trts[j] + " \\| " + val[i].trts[j] + "]]== \t";
                        }
                }
                text += "\n>> " + val[i].efct + "\n\n";
                        }
                }
                text += "\n>> " + val[i].efct + "\n\n";
@@ -129,7 +129,7 @@ function getAct(val){
                if (val[i].trts) {
                        let ln = dv.current().actv[i].trts.length;
                        for (let j = 0; j < ln; j++) {
                if (val[i].trts) {
                        let ln = dv.current().actv[i].trts.length;
                        for (let j = 0; j < ln; j++) {
-                               text += " ==" + val[i].trts[j] + "== \t";
+                               text += " ==[[_core/jugabilidad/Rasgos/" + val[i].trts[j] + " \\| " + val[i].trts[j] + "]]== \t";
                        }
                }
                text += "\n--- \| ---\n" + val[i].daño + " \| " + val[i].efct + "\n\n";
                        }
                }
                text += "\n--- \| ---\n" + val[i].daño + " \| " + val[i].efct + "\n\n";
diff --git a/pf2e/_core/Jugabilidad/Rasgos/CN.md b/pf2e/_core/Jugabilidad/Rasgos/CN.md
new file mode 100644 (file)
index 0000000..8d356ad
--- /dev/null
@@ -0,0 +1 @@
+# Caotico Neutral
\ No newline at end of file
diff --git a/pf2e/_core/Jugabilidad/Rasgos/Ágil.md b/pf2e/_core/Jugabilidad/Rasgos/Ágil.md
new file mode 100644 (file)
index 0000000..c5b0f52
--- /dev/null
@@ -0,0 +1 @@
+Que la penalidad por ataque multiple es de -4 en lugar de -5
\ No newline at end of file
index 42873a64862f36e6d36999ac4c39bbe6527af9f4..b119b48fc042432ddf94c71d6ab91cd1a7342487 100644 (file)
@@ -11,7 +11,7 @@ Si eres el Maestro de Juego y quieres jugar con tus amigos ahora mismo, comienza
 Esta aventura está diseñada para ser jugada por cuatro héroes de **nivel 1**, pero funcionará para dos o tres héroes con solo unos pocos ajustes leves. Cada jugador debe elegir uno de los héroes pregenerados incluidos en esta caja o construir su propio héroe usando las reglas que se encuentran en el *Manual del Héroe*.
 Dale a los jugadores 10-15 minutos para revisar sus hojas de personaje para que aprendan cómo funcionan sus personajes. Durante este tiempo, debes leer la introducción y el primer encuentro (páginas 3–4) para estar listo para dirigirlo. Si tienes tiempo extra, también podrías querer leer la Guía de Combate en la página 5 y las reglas completas sobre cómo jugar en las páginas 60–71 del *Manual del Héroe*.
 ### Dirigiendo esta Aventura
 Esta aventura está diseñada para ser jugada por cuatro héroes de **nivel 1**, pero funcionará para dos o tres héroes con solo unos pocos ajustes leves. Cada jugador debe elegir uno de los héroes pregenerados incluidos en esta caja o construir su propio héroe usando las reglas que se encuentran en el *Manual del Héroe*.
 Dale a los jugadores 10-15 minutos para revisar sus hojas de personaje para que aprendan cómo funcionan sus personajes. Durante este tiempo, debes leer la introducción y el primer encuentro (páginas 3–4) para estar listo para dirigirlo. Si tienes tiempo extra, también podrías querer leer la Guía de Combate en la página 5 y las reglas completas sobre cómo jugar en las páginas 60–71 del *Manual del Héroe*.
 ### Dirigiendo esta Aventura
-"Menace under Otari" está diseñada para enseñar a nuevos Maestros de Juego y jugadores cómo jugar Pathfinder. Cada sección de la aventura te enseñará nuevos conceptos a medida que los necesites, añadiendo más y más al juego. Mientras tanto, los otros jugadores tienen un héroe completo para interpretar, aprendiendo cómo usar sus habilidades y cómo tener éxito en el peligroso mundo que se encuentran explorando.
+"Amenaza bajo Otari" está diseñada para enseñar a nuevos Maestros de Juego y jugadores cómo jugar Pathfinder. Cada sección de la aventura te enseñará nuevos conceptos a medida que los necesites, añadiendo más y más al juego. Mientras tanto, los otros jugadores tienen un héroe completo para interpretar, aprendiendo cómo usar sus habilidades y cómo tener éxito en el peligroso mundo que se encuentran explorando.
 Esta aventura, como la mayoría de las aventuras publicadas, se presenta como una serie de áreas para explorar y desafíos a enfrentar. Cada una está vinculada a una ubicación en el mapa de la mazmorra y codificada con un número. La mazmorra en esta aventura consiste en dos niveles. El mapa para el primer nivel se encuentra en la contraportada interior de este libro, y el mapa para el segundo nivel está en la página 16. Esta caja incluye un mapa plegado que contiene ambos niveles (uno en cada lado).
 Coloca el mapa en el centro de la mesa, con el primer nivel hacia arriba. Está bien si los jugadores pueden ver el mapa completo; no sabrán qué hay en cada habitación hasta que la exploren.
 Cada jugador debe elegir una ficha de cartón para representar a su héroe. Usarás algunas de las fichas de monstruos según sea necesario en lugar de ensamblarlas todas de antemano. También deben tomar una Tarjeta de Referencia del Jugador.
 Esta aventura, como la mayoría de las aventuras publicadas, se presenta como una serie de áreas para explorar y desafíos a enfrentar. Cada una está vinculada a una ubicación en el mapa de la mazmorra y codificada con un número. La mazmorra en esta aventura consiste en dos niveles. El mapa para el primer nivel se encuentra en la contraportada interior de este libro, y el mapa para el segundo nivel está en la página 16. Esta caja incluye un mapa plegado que contiene ambos niveles (uno en cada lado).
 Coloca el mapa en el centro de la mesa, con el primer nivel hacia arriba. Está bien si los jugadores pueden ver el mapa completo; no sabrán qué hay en cada habitación hasta que la exploren.
 Cada jugador debe elegir una ficha de cartón para representar a su héroe. Usarás algunas de las fichas de monstruos según sea necesario en lugar de ensamblarlas todas de antemano. También deben tomar una Tarjeta de Referencia del Jugador.
@@ -136,7 +136,7 @@ Siempre que la araña logre atacar exitosamente a un personaje con sus colmillos
 Cualquiera que sea mordido por la araña debe intentar inmediatamente un tiro de salvación de Fortaleza lanzando un d20 y sumando su Fortaleza. Si el resultado es igual o mayor a **16**, resiste el veneno y no sufre ningún efecto adverso. Si el resultado es menor a 16, ¡el veneno toma efecto! Un personaje envenenado toma **1d12 de daño adicional** y gana una **condición**, un efecto especial que ajusta sus estadísticas mientras permanece. En este caso, ganan la condición **desprevenido** por 1 ronda—esto significa que son lentos para reaccionar ante amenazas, por lo que reciben una **penalización de estado -2 a su Clase de Armadura**.
 ##### Golpes a Distancia
 La araña gigante en esta sala también tiene un **Golpe a distancia especial** que le permite lanzar telaraña para atrapar una criatura cercana. A diferencia de un Golpe de combate cercano, la araña gigante no tiene que estar adyacente a un héroe para dirigirse a él con un Golpe a distancia—puede dirigirse a un héroe en cualquier parte de la sala. De lo contrario, un Golpe a distancia funciona igual que un Golpe de combate cercano. Elige un objetivo, lanza un d20 y suma 7 para el Golpe de telaraña de la araña gigante, y luego compara el total con la Clase de Armadura del héroe objetivo para ver si acierta.
 Cualquiera que sea mordido por la araña debe intentar inmediatamente un tiro de salvación de Fortaleza lanzando un d20 y sumando su Fortaleza. Si el resultado es igual o mayor a **16**, resiste el veneno y no sufre ningún efecto adverso. Si el resultado es menor a 16, ¡el veneno toma efecto! Un personaje envenenado toma **1d12 de daño adicional** y gana una **condición**, un efecto especial que ajusta sus estadísticas mientras permanece. En este caso, ganan la condición **desprevenido** por 1 ronda—esto significa que son lentos para reaccionar ante amenazas, por lo que reciben una **penalización de estado -2 a su Clase de Armadura**.
 ##### Golpes a Distancia
 La araña gigante en esta sala también tiene un **Golpe a distancia especial** que le permite lanzar telaraña para atrapar una criatura cercana. A diferencia de un Golpe de combate cercano, la araña gigante no tiene que estar adyacente a un héroe para dirigirse a él con un Golpe a distancia—puede dirigirse a un héroe en cualquier parte de la sala. De lo contrario, un Golpe a distancia funciona igual que un Golpe de combate cercano. Elige un objetivo, lanza un d20 y suma 7 para el Golpe de telaraña de la araña gigante, y luego compara el total con la Clase de Armadura del héroe objetivo para ver si acierta.
-![[Araña Gigante]]
+![[Araña Cazadora]]
 #### Búsqueda en la Guarida de la Araña
 Una vez que los héroes derrotan a la araña, los jugadores podrían pensar en revisar la guarida de la araña para ver si hay algo de valor escondido en las telarañas. Pide a cualquiera que explore el área que intente una prueba de Percepción de **DC 15**. Si tienen éxito, detectan un paquete envuelto de huesos y piel seca que parece ser algún tipo de pequeña criatura reptiliana (de hecho, es un **kobold**, una de las criaturas responsables de irrumpir en el sótano de la pesquería). El paquete también contiene algunos artículos de valor. El primero es una **espada corta** que tiene un pequeño esmeralda en la empuñadura. Aunque la espada no es mágica, la artesanía fina y la gema preciosa la hacen valer **5 po** si se vende. También hay una **poción de curación** que restaura **1d8 Puntos de Golpe** instantáneamente cuando se consume (ver página 52 para más detalles).
 #### Evitar la Amenaza
 #### Búsqueda en la Guarida de la Araña
 Una vez que los héroes derrotan a la araña, los jugadores podrían pensar en revisar la guarida de la araña para ver si hay algo de valor escondido en las telarañas. Pide a cualquiera que explore el área que intente una prueba de Percepción de **DC 15**. Si tienen éxito, detectan un paquete envuelto de huesos y piel seca que parece ser algún tipo de pequeña criatura reptiliana (de hecho, es un **kobold**, una de las criaturas responsables de irrumpir en el sótano de la pesquería). El paquete también contiene algunos artículos de valor. El primero es una **espada corta** que tiene un pequeño esmeralda en la empuñadura. Aunque la espada no es mágica, la artesanía fina y la gema preciosa la hacen valer **5 po** si se vende. También hay una **poción de curación** que restaura **1d8 Puntos de Golpe** instantáneamente cuando se consume (ver página 52 para más detalles).
 #### Evitar la Amenaza
index f85c6e8e1552cb41279927acca91a0c3887e25ca..96760fa4e5afaa2d40dbf8736349966a8e701780 100644 (file)
@@ -63,6 +63,8 @@ A veces una habilidad brindará múltiples acciones o una acción adicional a ot
 **Nombre de la acción ◆** (Rasgos) **Frecuencia** que tan seguido se puede usar; **Desencadenante** cuando se puede emplear la reacción o acción libre; **Ocupa** algunas acciones necesitan circunstancias específicas enlistadas aquí; **Efecto** explica cómo la habilidad cambia al mundo. 
 
 ```
 **Nombre de la acción ◆** (Rasgos) **Frecuencia** que tan seguido se puede usar; **Desencadenante** cuando se puede emplear la reacción o acción libre; **Ocupa** algunas acciones necesitan circunstancias específicas enlistadas aquí; **Efecto** explica cómo la habilidad cambia al mundo. 
 
 ```
+# Glosario
+Este juego originalmente esta en ingés, usando traducciones oficiales tanto de la primera edición como de Wizards of the Coast a continuación vienen los terminos en español:
 - Action -> Acción
 - Feat -> Dote
 - Level -> Nivel
 - Action -> Acción
 - Feat -> Dote
 - Level -> Nivel
index 74458355073be3583ffc576b0551272a4cde66bd..4da7625ba21f4a5a1ffcab2faa1b516f4c8da7bc 100644 (file)
@@ -256,3 +256,10 @@ dv.paragraph( "```pf2e-stats\n# " +
        "\n```"
 );
 ```
        "\n```"
 );
 ```
+
+```pf2e-stats
+# aver
+==lm== ==ln== ==lb== ==nm== ==nv== ==nb== ==cm== ==cn== ==cb== ==CN==
+
+==Menudo== ==Diminuto== ==Pequeño== ==Medio== ==Grande== ==Gigante== ==Enorme== ==Gargantuesco==
+```
\ No newline at end of file