Fraser commited on
Commit
b695a0c
Β·
1 Parent(s): e3dee72

BE ORIGINAL

Browse files
src/lib/components/PicletGenerator/PicletGenerator.svelte CHANGED
@@ -719,11 +719,35 @@ Base the tier and stats on the object rarity:
719
  - **rare β†’ high tier**: hp/attack/defense/speed should be 25-45 (total ~120-160)
720
  - **legendary β†’ legendary tier**: hp/attack/defense/speed should be 35-50 (total ~160-200)
721
 
722
- **MOVE DESIGN EXAMPLES:**
723
- - **Basic Attack**: {"type": "damage", "target": "opponent", "amount": "normal"}
724
- - **Status Move**: {"type": "applyStatus", "target": "opponent", "status": "burn", "chance": 30}
725
- - **Self-Buff**: {"type": "modifyStats", "target": "self", "stats": {"attack": "increase"}}
726
- - **Risk-Reward**: High power + {"type": "damage", "target": "self", "formula": "recoil", "value": 0.25}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
727
 
728
  Write your response within \`\`\`json\`\`\``;
729
 
 
719
  - **rare β†’ high tier**: hp/attack/defense/speed should be 25-45 (total ~120-160)
720
  - **legendary β†’ legendary tier**: hp/attack/defense/speed should be 35-50 (total ~160-200)
721
 
722
+ **CREATIVITY & DIVERSITY REQUIREMENTS:**
723
+ 🎲 **CRITICAL**: Make this monster unique! Avoid generic patterns and create something distinctive.
724
+
725
+ **SPECIAL ABILITY CREATIVITY:**
726
+ - Draw inspiration from the SPECIFIC object description and monster concept
727
+ - Avoid overused triggers like "onSwitchIn with healingMist"
728
+ - Use diverse triggers: onContactDamage, onLowHP, onStatusInflicted, onCriticalHit, etc.
729
+ - Create unique effects that match the monster's nature and appearance
730
+
731
+ **MOVEPOOL DIVERSITY REQUIREMENTS:**
732
+ - Each of the 4 moves MUST use different primary effect types
733
+ - Vary the mechanics: one utility, one status, one damage, one defensive/field effect
734
+ - Use different status effects if applying status (avoid repeating burn/sleep/paralyze)
735
+ - Vary power/accuracy/PP patterns - don't use template values
736
+ - Reference specific visual elements from the monster description in move names
737
+
738
+ **FORBIDDEN REPETITIVE PATTERNS:**
739
+ ❌ Do NOT use these overused combinations:
740
+ - "healingMist" field effect on switch-in (find alternatives!)
741
+ - Defense boost + small percentage heal combo moves
742
+ - High power + self-recoil damage as the only "ultimate" move pattern
743
+ - All moves having same status effect (sleep/paralyze)
744
+ - Generic move names like "Basic Attack" or "Status Move"
745
+
746
+ **ORIGINALITY GUIDELINES:**
747
+ - Connect abilities to the original object's unique properties
748
+ - Use unconventional effect combinations and mechanics
749
+ - Experiment with mechanicOverride, priority manipulation, counter effects
750
+ - Create moves that tell a story about how this creature fights
751
 
752
  Write your response within \`\`\`json\`\`\``;
753