johnjohto
bbcaac7b71
Skip the gym leader TM hand-over when the bag is full
...
The originals run GiveItem before printing the received texts, and when
the bag can't hold the TM they print a make-room line instead and leave
EVENT_GOT_TM* unset, so talking to the leader again retries the give.
The victory reward path added the TM straight into the inventory, so a
full bag went to 21/20.
Route the gym TM give through Bag.add, split the TM lines out of the
victory dialogue table into tmPre/tmDialogue/noRoom, and port the
beaten-leader middle branch that re-runs the ReceiveTM script. Saves
that already hold the TM without the flag count as received so they
don't collect a second copy.
Refs #797
2026-08-04 13:44:46 -04:00
..
2026-08-03 11:59:36 -04:00
2026-07-17 20:30:02 -04:00
2026-07-22 08:18:13 -04:00
CLOSES #339 , CLOSES #354 , CLOSES #360 , CLOSES #372 , CLOSES #373 , CLOSES #374 , CLOSES #375 , CLOSES #378 , CLOSES #379 , CLOSES #383 , CLOSES #384 , CLOSES #385 , CLOSES #391 , CLOSES #392 , CLOSES #393 , CLOSES #394 , CLOSES #395 , CLOSES #396 , CLOSES #397 , CLOSES #398 , CLOSES #413 , CLOSES #420 , CLOSES #423 , CLOSES #424 , CLOSES #425 , CLOSES #426 , CLOSES #427 , CLOSES #429 , CLOSES #430 , CLOSES #431 , CLOSES #433 , CLOSES #435 , CLOSES #436 , CLOSES #438 , CLOSES #439 , CLOSES #441 , CLOSES #442 , CLOSES #444
2026-07-30 11:14:51 -04:00
2026-08-03 11:01:39 -04:00
2026-08-04 13:44:46 -04:00
2026-08-01 22:38:09 +01:00
2026-08-02 21:49:56 +01:00
2026-08-02 21:49:56 +01:00
2026-07-22 08:18:13 -04:00
2026-07-23 16:55:03 -04:00
CLOSES #455 , CLOSES #487 , CLOSES #501 , CLOSES #540 , CLOSES #585 , CLOSES #591 , CLOSES #593 , CLOSES #595 , CLOSES #597 , CLOSES #599 , CLOSES #600 , CLOSES #606 , CLOSES #607 , CLOSES #610 , CLOSES #613 , CLOSES #616 , CLOSES #620 , CLOSES #626 , CLOSES #632 , CLOSES #633 , CLOSES #647
2026-08-02 08:19:28 -04:00
2026-08-02 22:11:15 +01:00
CLOSES #415 , CLOSES #484 , CLOSES #488 , CLOSES #492 , CLOSES #497 , CLOSES #541 , CLOSES #559 , CLOSES #562 , CLOSES #563 , CLOSES #564 , CLOSES #565 , CLOSES #566 , CLOSES #567 , CLOSES #568 , CLOSES #569 , CLOSES #570 , CLOSES #571 , CLOSES #572
2026-08-01 08:10:20 -04:00
2026-08-03 13:05:57 -04:00
2026-07-31 09:47:53 -04:00
CLOSES #644 , CLOSES #703 , CLOSES #726 , CLOSES #737 , CLOSES #750 , CLOSES #752 , CLOSES #764 , CLOSES #765 , CLOSES #768 , CLOSES #773 , CLOSES #774 , CLOSES #775 , CLOSES #777 , CLOSES #780 , CLOSES #782
2026-08-04 09:25:28 -04:00
2026-08-02 22:11:15 +01:00
2026-07-17 20:30:02 -04:00
2026-08-03 13:05:57 -04:00
2026-08-04 13:44:46 -04:00
2026-07-29 11:46:32 -04:00
CLOSES #339 , CLOSES #354 , CLOSES #360 , CLOSES #372 , CLOSES #373 , CLOSES #374 , CLOSES #375 , CLOSES #378 , CLOSES #379 , CLOSES #383 , CLOSES #384 , CLOSES #385 , CLOSES #391 , CLOSES #392 , CLOSES #393 , CLOSES #394 , CLOSES #395 , CLOSES #396 , CLOSES #397 , CLOSES #398 , CLOSES #413 , CLOSES #420 , CLOSES #423 , CLOSES #424 , CLOSES #425 , CLOSES #426 , CLOSES #427 , CLOSES #429 , CLOSES #430 , CLOSES #431 , CLOSES #433 , CLOSES #435 , CLOSES #436 , CLOSES #438 , CLOSES #439 , CLOSES #441 , CLOSES #442 , CLOSES #444
2026-07-30 11:14:51 -04:00
CLOSES #339 , CLOSES #354 , CLOSES #360 , CLOSES #372 , CLOSES #373 , CLOSES #374 , CLOSES #375 , CLOSES #378 , CLOSES #379 , CLOSES #383 , CLOSES #384 , CLOSES #385 , CLOSES #391 , CLOSES #392 , CLOSES #393 , CLOSES #394 , CLOSES #395 , CLOSES #396 , CLOSES #397 , CLOSES #398 , CLOSES #413 , CLOSES #420 , CLOSES #423 , CLOSES #424 , CLOSES #425 , CLOSES #426 , CLOSES #427 , CLOSES #429 , CLOSES #430 , CLOSES #431 , CLOSES #433 , CLOSES #435 , CLOSES #436 , CLOSES #438 , CLOSES #439 , CLOSES #441 , CLOSES #442 , CLOSES #444
2026-07-30 11:14:51 -04:00
2026-08-03 13:05:57 -04:00